[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out softly, first baseman Jonathan Aranda to pitcher Nick Martinez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-16T20:10:38.003Z","endTime":"2026-05-16T20:12:19.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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-16T16:59:07.076Z","endTime":"2026-05-16T19:47:06.750Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"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-16T19:47:06.750Z","endTime":"2026-05-16T20:08:50.469Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"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-16T20:08:50.469Z","endTime":"2026-05-16T20:10:40.252Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.798257150354516,"aZ":-11.93439061356655,"pfxX":-2.6309445400906952,"pfxZ":11.154049670136478,"pX":-0.2462981594044998,"pZ":3.6886198829533234,"vX0":4.335349927084801,"vY0":-134.2835743953809,"vZ0":-4.083381452612768,"x":126.39,"y":139.19,"x0":-1.5445685915947447,"y0":50.00340851106127,"z0":6.086587831134772,"aX":-4.774655032181619},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":3.7,"spinRate":2284,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4088765723382135,"extension":5.913886276948514},"index":3,"playId":"5235528f-c7c6-3554-ba9f-33f4775b1fb4","pitchNumber":1,"startTime":"2026-05-16T20:10:40.252Z","endTime":"2026-05-16T20:10:43.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":92.2,"endSpeed":83.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52347365844688,"aZ":-11.406409000967326,"pfxX":-2.4885152512999134,"pfxZ":11.506300791953112,"pX":0.5930768118346968,"pZ":1.8447315088129081,"vX0":6.063895791145013,"vY0":-133.89734200840283,"vZ0":-8.514378610959925,"x":94.39,"y":188.97,"x0":-1.3836492036708394,"y0":50.00146877775497,"z0":5.893953731524975,"aX":-4.4912567090683435},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.1,"breakHorizontal":3.1,"spinRate":2259,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.40999193740278317,"extension":6.063762181955583},"index":4,"playId":"2772b0bc-2016-365a-8e2a-6172c943cc29","pitchNumber":2,"startTime":"2026-05-16T20:10:56.498Z","endTime":"2026-05-16T20:10:59.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.268828558442202,"aZ":-40.53899812342578,"pfxX":1.6063701797568948,"pfxZ":-6.392877993586282,"pX":-0.05320689346137765,"pZ":3.8822358233811,"vX0":3.1306002466645855,"vY0":-114.08584848281329,"vZ0":3.512484572970391,"x":119.03,"y":133.96,"x0":-1.6553419220352554,"y0":50.00045799675941,"z0":6.335965559775644,"aX":2.1026121359124526},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-10.3,"breakHorizontal":-3.7,"spinRate":2388,"spinDirection":12},"zone":11,"typeConfidence":2.0,"plateTime":0.4813057781804817,"extension":5.875955952375584},"index":5,"playId":"ee36a302-d5c1-33a3-a032-5ce56f9ee5e6","pitchNumber":3,"startTime":"2026-05-16T20:11:16.603Z","endTime":"2026-05-16T20:11:20.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25623383980853,"aZ":-25.691093899744732,"pfxX":0.5967926735055058,"pfxZ":3.851439981613373,"pX":-0.5801594537473648,"pZ":3.205216902951063,"vX0":3.1013153706630683,"vY0":-128.96866066391863,"vZ0":-2.011994254738365,"x":139.11,"y":152.24,"x0":-1.8765402668348472,"y0":50.000389858184015,"z0":5.9804373000686155,"aX":1.0023344809993728},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.7,"breakHorizontal":-1.8,"spinRate":2238,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.42499585764418146,"extension":5.965052267744717},"index":6,"playId":"9a30ee77-e227-37a4-ae18-9f3280a23b31","pitchNumber":4,"startTime":"2026-05-16T20:11:36.033Z","endTime":"2026-05-16T20:11:39.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-05-16T20:11:51.234Z","endTime":"2026-05-16T20:12:09.656Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.520505904609223,"aZ":-25.29893159913691,"pfxX":-8.129131314029898,"pfxZ":4.992888929557175,"pX":0.09215767773995347,"pZ":0.7654551054101667,"vX0":6.068887952650932,"vY0":-116.48859160350699,"vZ0":-6.534278613212267,"x":113.49,"y":218.11,"x0":-1.4884943160502766,"y0":50.00161046396838,"z0":5.992880649816333,"aX":-11.190941142276683},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":7.7,"breakHorizontal":13.2,"spinRate":1965,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.46986926486071656,"extension":6.166012317983627},"hitData":{"launchSpeed":53.5,"launchAngle":5.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":139.74,"coordY":180.55}},"index":8,"playId":"67537d7a-0aa3-3bd8-aad3-7a948d5c4c6d","pitchNumber":5,"startTime":"2026-05-16T20:12:09.656Z","endTime":"2026-05-16T20:12:19.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-16T20:12:19.025Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Liam Hicks pops out to third baseman Junior Caminero.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-16T20:12:49.850Z","endTime":"2026-05-16T20:13:27.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27289372530729,"aZ":-18.555210436810135,"pfxX":-9.580267698531246,"pfxZ":7.3912635919479275,"pX":-0.03200616461533889,"pZ":2.226146071560983,"vX0":7.403734361488478,"vY0":-134.90025765602726,"vZ0":-6.25252449257493,"x":118.22,"y":178.67,"x0":-1.5669880263927485,"y0":50.00667154118755,"z0":5.881535860341808,"aX":-17.66571110890408},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.2,"breakHorizontal":15.7,"spinRate":2181,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4059823559097442,"extension":5.956570092826519},"index":0,"playId":"5de5a567-873b-37a7-9b6d-c0d9a3b291b3","pitchNumber":1,"startTime":"2026-05-16T20:12:54.272Z","endTime":"2026-05-16T20:12:57.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-16T20:13:03.586Z","endTime":"2026-05-16T20:13:18.128Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.920558544903187,"aZ":-19.034646178242426,"pfxX":0.15181483188285716,"pfxZ":7.758608038734899,"pX":0.6195114305320081,"pZ":1.9774590628935977,"vX0":5.7029567693798,"vY0":-129.07600589390245,"vZ0":-6.102244421283496,"x":93.39,"y":185.39,"x0":-1.6348519011360134,"y0":50.00424191437323,"z0":5.829683580194877,"aX":0.25637331971360766},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.0,"breakHorizontal":-1.6,"spinRate":2359,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.42374662612462766,"extension":5.9248567690709475},"hitData":{"launchSpeed":65.3,"launchAngle":79.0,"totalDistance":52.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":117.35,"coordY":187.15}},"index":2,"playId":"9a3f38f7-d269-32ee-b3aa-8a4a54b24349","pitchNumber":2,"startTime":"2026-05-16T20:13:18.128Z","endTime":"2026-05-16T20:13:27.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:13:27.118Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a ground ball to second baseman Richie Palacios. Otto Lopez to 2nd. Otto Lopez advances to 2nd, on a throwing error by second baseman Richie Palacios.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-16T20:13:59.669Z","endTime":"2026-05-16T20:14:29.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-16T20:13:52.379Z","endTime":"2026-05-16T20:14:01.919Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55918865067276,"aZ":-15.540120341282286,"pfxX":-9.771839659264549,"pfxZ":8.993009082449667,"pX":-0.35522982792590724,"pZ":1.6333982243315028,"vX0":6.4920150119906515,"vY0":-135.3860959536754,"vZ0":-8.335514019221401,"x":130.54,"y":194.68,"x0":-1.519043564798152,"y0":50.00513114514188,"z0":5.848071712305064,"aX":-18.076739075982765},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":16.2,"spinRate":2338,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.4051466108642048,"extension":6.123866293517124},"index":1,"playId":"389cdc03-8b69-34e3-9263-02643d59d7c9","pitchNumber":1,"startTime":"2026-05-16T20:14:01.919Z","endTime":"2026-05-16T20:14:04.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.085404837391334,"aZ":-19.001963008934663,"pfxX":-0.13222456540756156,"pfxZ":7.666568557505308,"pX":0.7623365882933686,"pZ":2.15729968278947,"vX0":6.401313696454256,"vY0":-129.95513883560952,"vZ0":-5.751132840739311,"x":87.94,"y":180.53,"x0":-1.7108947226527405,"y0":50.0017695748557,"z0":5.832737396378917,"aX":-0.22723839094259002},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.8,"breakHorizontal":-1.1,"spinRate":2370,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.4207494303526964,"extension":6.012937242132346},"hitData":{"launchSpeed":91.5,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.43,"coordY":146.11}},"index":2,"playId":"2b0225c4-17c5-33a0-b01c-027d6f5d65aa","pitchNumber":2,"startTime":"2026-05-16T20:14:18.415Z","endTime":"2026-05-16T20:14:29.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.4,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:14:29.707Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-16T20:15:10.971Z","endTime":"2026-05-16T20:17:09.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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":"46c2f781-a528-4e6d-9204-a46b2dba525c","startTime":"2026-05-16T20:15:10.971Z","endTime":"2026-05-16T20:15:15.971Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.100051409600773,"aZ":-32.30346455839703,"pfxX":-6.959602155706216,"pfxZ":-0.10068585818856501,"pX":-1.0744575229030031,"pZ":1.5957565282858508,"vX0":3.395618836798841,"vY0":-115.68473368386148,"vZ0":-3.078330714689937,"x":157.96,"y":195.69,"x0":-1.6629728958653027,"y0":50.001242130980216,"z0":6.064062792414538,"aX":-9.36096868486888},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-0.7,"breakHorizontal":11.6,"spinRate":1881,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4748486992529384,"extension":6.0750912278588185},"index":1,"playId":"8ee24545-c208-36ba-ac25-5fff0620868f","pitchNumber":1,"startTime":"2026-05-16T20:15:25.317Z","endTime":"2026-05-16T20:15:29.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35940310058645,"aZ":-15.149363042713265,"pfxX":-2.0312292503744587,"pfxZ":9.263782838419882,"pX":-0.44090143413376826,"pZ":2.2713185088866763,"vX0":3.7471735550725627,"vY0":-134.74282105343474,"vZ0":-6.847928709973484,"x":133.81,"y":177.45,"x0":-1.585921070528523,"y0":50.00486918798161,"z0":5.9167750842497355,"aX":-3.734176307381737},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.5,"breakHorizontal":2.9,"spinRate":2335,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.40654705397095814,"extension":5.907735853474395},"index":2,"playId":"cfaffb92-abb1-3825-aea4-563bc7403ffc","pitchNumber":2,"startTime":"2026-05-16T20:15:43.842Z","endTime":"2026-05-16T20:15:46.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16187492551724,"aZ":-19.974933571649608,"pfxX":0.17674763025223283,"pfxZ":7.178453530151973,"pX":0.5717809226707181,"pZ":2.3919696368508148,"vX0":5.586946489636917,"vY0":-129.10185360582676,"vZ0":-5.062158786430082,"x":95.21,"y":174.2,"x0":-1.6371267580219437,"y0":50.00297750719971,"z0":5.901319442811321,"aX":0.3000768447136145},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":12.1,"breakHorizontal":-1.4,"spinRate":2330,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4231588017838641,"extension":5.904500294407495},"index":3,"playId":"7d4416de-53d6-37fa-b4f2-df61bf1caa53","pitchNumber":3,"startTime":"2026-05-16T20:16:07.930Z","endTime":"2026-05-16T20:16:16.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-16T20:16:33.354Z","endTime":"2026-05-16T20:16:49.944Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.145638716498652,"aZ":-18.795288698930598,"pfxX":-9.199649867955644,"pfxZ":7.287464010675827,"pX":1.5297726623090226,"pZ":1.067796536402298,"vX0":10.953583171671637,"vY0":-134.81831275365784,"vZ0":-8.855386946385458,"x":58.69,"y":209.95,"x0":-1.3963309764284308,"y0":50.000897764180934,"z0":5.729136755050508,"aX":-16.882634624707418},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.3,"breakHorizontal":14.3,"spinRate":2401,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4067484669797343,"extension":6.151306454473977},"index":5,"playId":"de39e8b6-c941-3212-9ba9-022bff3e66ed","pitchNumber":4,"startTime":"2026-05-16T20:16:49.944Z","endTime":"2026-05-16T20:16:53.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.574183871454576,"aZ":-28.416574633667707,"pfxX":-6.818187206276608,"pfxZ":2.7642380084492792,"pX":-0.5788226785964173,"pZ":0.8817183930950518,"vX0":4.4752526731968265,"vY0":-116.29324510936294,"vZ0":-5.349359304253249,"x":139.06,"y":214.97,"x0":-1.6507009071117522,"y0":50.00123473531836,"z0":5.9352971581941825,"aX":-9.257160309677312},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.8,"breakHorizontal":11.2,"spinRate":2035,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.47255184517330484,"extension":6.156368404950385},"index":6,"playId":"8fe112fc-a45a-31b1-9d58-4eacf80cadd6","pitchNumber":5,"startTime":"2026-05-16T20:17:06.530Z","endTime":"2026-05-16T20:17:09.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.21,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:17:09.530Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Chandler Simpson lines out to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-16T20:19:18.256Z","endTime":"2026-05-16T20:20:03.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.936842330317035,"aZ":-15.421705798096475,"pfxX":-6.558210800812843,"pfxZ":8.627743407607396,"pX":-0.8492968368689642,"pZ":3.3179055096941505,"vX0":5.233201609607349,"vY0":-139.1334093595936,"vZ0":-4.39095432448305,"x":149.37,"y":149.2,"x0":-1.9112591318516694,"y0":50.00679184459196,"z0":5.9529056754821,"aX":-12.740700909433222},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":10.7,"spinRate":2170,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.39507859725170835,"extension":5.933929408883471},"index":0,"playId":"ab1dd7d4-38dc-3c6b-86c7-b52585b18742","pitchNumber":1,"startTime":"2026-05-16T20:19:24.084Z","endTime":"2026-05-16T20:19:27.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.1,"endSpeed":85.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79829459009194,"aZ":-12.963696524263463,"pfxX":-8.406887026094978,"pfxZ":10.088086659192342,"pX":0.9274192360902791,"pZ":2.4467636541833944,"vX0":9.77213667359781,"vY0":-137.87699308454256,"vZ0":-6.909937660889521,"x":81.65,"y":172.72,"x0":-1.589074098496758,"y0":50.00268524476441,"z0":5.880054631820074,"aX":-16.00876263301849},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":13.0,"spinRate":2316,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3989391239106568,"extension":5.822217014128068},"index":1,"playId":"0e2544ef-fe26-35a5-a0eb-14ece70271d9","pitchNumber":2,"startTime":"2026-05-16T20:19:39.884Z","endTime":"2026-05-16T20:19:43.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82095174246144,"aZ":-23.91543954600076,"pfxX":-11.305452478077424,"pfxZ":4.304655289294827,"pX":0.1704828951972663,"pZ":2.854468334799226,"vX0":9.291297504678612,"vY0":-138.3269561542824,"vZ0":-3.8907374451293917,"x":110.5,"y":161.71,"x0":-1.780357769624728,"y0":50.002442416120005,"z0":5.902713304338196,"aX":-21.683194313948537},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.1,"breakHorizontal":18.2,"spinRate":2326,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3975330133393218,"extension":5.961767330986874},"hitData":{"launchSpeed":96.8,"launchAngle":17.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.08,"coordY":71.14}},"index":2,"playId":"0f63f4f2-ca04-316b-bd5f-1f539ef69b65","pitchNumber":3,"startTime":"2026-05-16T20:19:56.408Z","endTime":"2026-05-16T20:20:03.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:20:03.514Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out sharply, shortstop Otto Lopez to first baseman Connor Norby.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-16T20:20:24.808Z","endTime":"2026-05-16T20:21:24.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26042639927128,"aZ":-23.483534171830165,"pfxX":1.5079337968857125,"pfxZ":4.943217810068227,"pX":-1.3485026725656732,"pZ":2.409780297876802,"vX0":1.4887881481517897,"vY0":-132.3058226120744,"vZ0":-4.523430850587146,"x":168.4,"y":173.72,"x0":-2.1160578921029116,"y0":50.00533604529023,"z0":5.879355475908721,"aX":2.65319967069891},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.0,"breakHorizontal":-3.1,"spinRate":2162,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.41521427207113915,"extension":5.948411904683151},"index":0,"playId":"7fe5dafa-0202-3ab2-9638-1de35e6e4584","pitchNumber":1,"startTime":"2026-05-16T20:20:29.760Z","endTime":"2026-05-16T20:20:33.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":96.5,"endSpeed":87.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38647308294983,"aZ":-23.85419311815274,"pfxX":-11.655702784579713,"pfxZ":4.214187002954819,"pX":-1.073785826307469,"pZ":3.5248485599316512,"vX0":6.646260350129115,"vY0":-140.25405353329245,"vZ0":-2.2741090714992733,"x":157.93,"y":143.61,"x0":-1.9712114191700874,"y0":50.0025354209395,"z0":5.916614547335574,"aX":-23.011900792529012},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.3,"breakHorizontal":19.6,"spinRate":2253,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39187405743125225,"extension":5.923776252929989},"index":1,"playId":"7ef2af46-1b0d-3a21-ae8a-f79dac60fd64","pitchNumber":2,"startTime":"2026-05-16T20:20:43.593Z","endTime":"2026-05-16T20:20:46.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.206104278715195,"aZ":-23.585472422956432,"pfxX":-11.597863293375454,"pfxZ":4.3524334745733935,"pX":-0.2643763363159811,"pZ":3.343502057344494,"vX0":8.386841241289748,"vY0":-140.40928551719688,"vZ0":-2.8296668150741864,"x":127.08,"y":148.51,"x0":-1.8007165858583811,"y0":50.00502453976806,"z0":5.918961938830499,"aX":-22.89372944517062},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.4,"breakHorizontal":19.0,"spinRate":2311,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3918327243666013,"extension":6.159738120335981},"index":2,"playId":"63ceb084-e813-3eb0-85a9-d5c5a14a50a9","pitchNumber":3,"startTime":"2026-05-16T20:21:00.068Z","endTime":"2026-05-16T20:21:03.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":75.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.347043099902738,"aZ":-28.27845503557121,"pfxX":1.973765757743343,"pfxZ":2.648641126575521,"pX":0.32212385062863413,"pZ":1.5546525301346348,"vX0":4.7150984073704,"vY0":-122.32468912401752,"vZ0":-4.364943476909023,"x":104.72,"y":196.8,"x0":-1.9087206532499321,"y0":50.005691289145595,"z0":5.865041389397525,"aX":2.9092237770584517},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.7,"breakHorizontal":-4.9,"spinRate":2336,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.45258346228010815,"extension":6.042375948065334},"hitData":{"launchSpeed":105.7,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":101.15,"coordY":137.31}},"index":3,"playId":"491b6c25-a045-3c6a-a4d8-750b5f8f0400","pitchNumber":4,"startTime":"2026-05-16T20:21:15.147Z","endTime":"2026-05-16T20:21:24.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:21:24.265Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan Aranda grounds out, first baseman Connor Norby to pitcher Sandy Alcantara.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-16T20:21:43.657Z","endTime":"2026-05-16T20:23:04.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(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":96.3,"endSpeed":87.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33127037537983,"aZ":-22.751584163600832,"pfxX":-10.133116043239056,"pfxZ":4.750338834939926,"pX":-0.639494429752499,"pZ":2.92333673113531,"vX0":7.059778256276519,"vY0":-140.0883364190202,"vZ0":-4.129878047202937,"x":141.38,"y":159.85,"x0":-1.8787618878269763,"y0":50.001276974692914,"z0":5.908197569925453,"aX":-20.091762817501326},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.9,"breakHorizontal":16.8,"spinRate":2219,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.39133455430067476,"extension":5.994515808543535},"index":0,"playId":"11fcb031-92d8-380f-a4a0-0692251c42db","pitchNumber":1,"startTime":"2026-05-16T20:21:49.048Z","endTime":"2026-05-16T20:21:52.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.941135317912074,"aZ":-25.236306027399888,"pfxX":-0.34122735755538747,"pfxZ":3.9459592755417807,"pX":-0.6851285321600667,"pZ":2.003261331656216,"vX0":3.4966844391736402,"vY0":-131.98330519641354,"vZ0":-5.156178103068967,"x":143.12,"y":184.69,"x0":-1.9846459671287826,"y0":50.0028701290394,"z0":5.848336226214966,"aX":-0.6001261402531419},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.2,"breakHorizontal":-0.1,"spinRate":2160,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.41551587578380644,"extension":6.0200847630432595},"index":1,"playId":"bed46462-3168-3e3a-89eb-c99ae8a9215e","pitchNumber":2,"startTime":"2026-05-16T20:22:04.873Z","endTime":"2026-05-16T20:22:07.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":88.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.090495377092104,"aZ":-22.644119795099265,"pfxX":-11.05369989109845,"pfxZ":4.69081726503938,"pX":-1.5522897347850955,"pZ":2.887680938169716,"vX0":5.21144570127882,"vY0":-142.41176988953734,"vZ0":-4.305268403793912,"x":176.17,"y":160.81,"x0":-1.9812146601273908,"y0":50.00188128914656,"z0":5.871798102297987,"aX":-22.451373563308284},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.7,"breakHorizontal":18.7,"spinRate":2316,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.38624358007274084,"extension":5.803460248641777},"index":2,"playId":"51fd893b-babc-31a8-891f-ecd138c704e6","pitchNumber":3,"startTime":"2026-05-16T20:22:21.108Z","endTime":"2026-05-16T20:22:24.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03880147928814,"aZ":-29.344247388591945,"pfxX":-11.447437554082668,"pfxZ":1.6106557230865874,"pX":-0.8487457747330951,"pZ":1.2932092428018747,"vX0":6.64917779902904,"vY0":-132.39017192181345,"vZ0":-5.9131692107707305,"x":149.35,"y":203.86,"x0":-1.9194346242248022,"y0":50.00263658170034,"z0":5.732395428755298,"aX":-20.106611738666174},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.7,"breakHorizontal":19.1,"spinRate":2063,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.41540613115302527,"extension":6.180088801758949},"index":3,"playId":"8e590c09-3b86-39c0-a4bd-f3d0b08e9437","pitchNumber":4,"startTime":"2026-05-16T20:22:36.874Z","endTime":"2026-05-16T20:22:39.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.491731057081957,"aZ":-23.180054449195456,"pfxX":0.5161694625514939,"pfxZ":5.0596999406029,"pX":0.36638734334909134,"pZ":2.374272389816684,"vX0":5.387749499000771,"vY0":-132.75942947878596,"vZ0":-4.814126110386183,"x":103.03,"y":174.67,"x0":-1.7598688682798687,"y0":50.00528493242479,"z0":5.907274807134102,"aX":0.916237923220713},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.3,"breakHorizontal":-2.2,"spinRate":2166,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4132264422216312,"extension":6.042812698475508},"hitData":{"launchSpeed":90.9,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.84,"coordY":164.86}},"index":4,"playId":"16a87645-5bbb-3962-8ba8-ae7dc17f5d19","pitchNumber":5,"startTime":"2026-05-16T20:22:56.699Z","endTime":"2026-05-16T20:23:04.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:23:04.902Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Norby flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-16T20:25:07.686Z","endTime":"2026-05-16T20:25:40.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86267083948352,"aZ":-19.682996993690907,"pfxX":-9.598601867750283,"pfxZ":7.004497621893346,"pX":-0.15235565286655434,"pZ":3.3929211294320867,"vX0":6.589078530009769,"vY0":-133.02094462881783,"vZ0":-3.0926632750636336,"x":122.81,"y":147.17,"x0":-1.4207117818826005,"y0":50.00239597405413,"z0":6.006046450547891,"aX":-17.115316248246142},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.1,"breakHorizontal":15.8,"spinRate":2271,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4125495722546719,"extension":5.9574970440675425},"index":0,"playId":"3d3293cd-49d9-37b3-965f-0f3de42e2385","pitchNumber":1,"startTime":"2026-05-16T20:25:17.848Z","endTime":"2026-05-16T20:25:21.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27047121166101,"aZ":-17.187174235621498,"pfxX":-0.6982549889679754,"pfxZ":8.739960654955198,"pX":0.6364406195213614,"pZ":1.5986379288308386,"vX0":6.345410304274187,"vY0":-129.65851972694105,"vZ0":-7.243849972932844,"x":92.74,"y":195.62,"x0":-1.7443607846334948,"y0":50.004271225266145,"z0":5.723946923741519,"aX":-1.1981263070539623},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.5,"breakHorizontal":0.0,"spinRate":2378,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.42127257929207174,"extension":6.125586037936522},"hitData":{"launchSpeed":87.3,"launchAngle":43.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.54,"coordY":95.59}},"index":1,"playId":"a7e743f1-3508-33f2-a780-be3ed88a0110","pitchNumber":2,"startTime":"2026-05-16T20:25:32.369Z","endTime":"2026-05-16T20:25:40.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:25:40.778Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a line drive to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-16T20:26:03.371Z","endTime":"2026-05-16T20:27:22.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.616407807545674,"aZ":-42.918475015577656,"pfxX":0.5265940756780969,"pfxZ":-7.98901783344113,"pX":0.14882054907444497,"pZ":1.5115678778435808,"vX0":3.519321324739459,"vY0":-116.04926559796561,"vZ0":-1.2246665502295633,"x":111.33,"y":197.97,"x0":-1.464861423125677,"y0":50.004119794318655,"z0":6.186832564876676,"aX":0.7077941265704689},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-14.4,"breakHorizontal":-1.9,"spinRate":2650,"spinDirection":6},"zone":14,"typeConfidence":2.0,"plateTime":0.4745825161430002,"extension":5.748746952048943},"index":0,"playId":"3614d4ae-9a21-337c-a921-46ad67925c44","pitchNumber":1,"startTime":"2026-05-16T20:26:06.755Z","endTime":"2026-05-16T20:26:10.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.377236964690454,"aZ":-15.032606580949844,"pfxX":-5.254785467603713,"pfxZ":9.666670645190717,"pX":-1.2246728147710517,"pZ":1.4091457696712784,"vX0":2.5572981708477305,"vY0":-132.5744450564545,"vZ0":-8.821018905501292,"x":163.68,"y":200.73,"x0":-1.521093562556267,"y0":50.00415543512318,"z0":5.88606148497864,"aX":-9.31777322009409},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.7,"breakHorizontal":8.9,"spinRate":2187,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.41378154013754775,"extension":6.056307793551638},"index":1,"playId":"4729f26d-91e3-373b-b8c1-0aac52e09873","pitchNumber":2,"startTime":"2026-05-16T20:26:22.475Z","endTime":"2026-05-16T20:26:26.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55662670270266,"aZ":-20.852225074403123,"pfxX":0.6531781962065173,"pfxZ":6.7307070783682,"pX":0.5140741598886491,"pZ":2.0204917888527323,"vX0":5.268928335757315,"vY0":-128.84283897459886,"vZ0":-5.670540086164503,"x":97.4,"y":184.23,"x0":-1.6416313618178124,"y0":50.00435545074138,"z0":5.859365472119729,"aX":1.0993574687428136},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.2,"breakHorizontal":-2.4,"spinRate":2399,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.42497349782285676,"extension":5.930651773715979},"index":2,"playId":"a7ac622e-8e09-3f2e-b4af-1ba60df8527e","pitchNumber":3,"startTime":"2026-05-16T20:26:38.465Z","endTime":"2026-05-16T20:26:41.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52626191519884,"aZ":-24.355680383193175,"pfxX":-9.098503396957305,"pfxZ":5.574419176634359,"pX":0.11539097164533924,"pZ":1.2909185908738732,"vX0":6.23896197728426,"vY0":-117.96964480457399,"vZ0":-5.690384992042254,"x":112.6,"y":203.93,"x0":-1.388270599413239,"y0":50.002484569860506,"z0":5.9944518217010465,"aX":-12.757702019106556},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":8.9,"breakHorizontal":14.9,"spinRate":2248,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.46522199474641646,"extension":6.237323598563214},"index":3,"playId":"f7cebfc0-9dad-3ef9-8a82-32271a0fc01a","pitchNumber":4,"startTime":"2026-05-16T20:26:56.495Z","endTime":"2026-05-16T20:27:00.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22990090852814,"aZ":-20.44773339774652,"pfxX":-9.101840884144064,"pfxZ":6.38707020476034,"pX":0.21547306837171187,"pZ":2.9422237844857695,"vX0":7.752149329628114,"vY0":-134.87486112877087,"vZ0":-4.032083111239329,"x":108.79,"y":159.34,"x0":-1.5180422601825192,"y0":50.00594414922645,"z0":5.904712717933301,"aX":-16.717679827044783},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.8,"breakHorizontal":14.8,"spinRate":2366,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.406615619361931,"extension":6.1073321330715284},"hitData":{"launchSpeed":91.4,"launchAngle":12.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.61,"coordY":80.48}},"index":4,"playId":"9d83b68d-f975-3b8f-9355-ac7be943b12c","pitchNumber":5,"startTime":"2026-05-16T20:27:13.443Z","endTime":"2026-05-16T20:27:22.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:27:22.471Z","atBatIndex":8},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Javier Sanoja grounds into a double play, third baseman Junior Caminero to second baseman Richie Palacios to first baseman Jonathan Aranda. Jakob Marsee out at 2nd. Javier Sanoja out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-16T20:27:47.606Z","endTime":"2026-05-16T20:28:45.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.649968594629904,"aZ":-17.944102783929036,"pfxX":-8.802469283000182,"pfxZ":7.947545505298104,"pX":0.14142911328748903,"pZ":2.1841782587623846,"vX0":7.151540317467066,"vY0":-132.99158021471516,"vZ0":-6.339953318998081,"x":111.61,"y":179.81,"x0":-1.439487845703902,"y0":50.00422136209544,"z0":5.901704916948209,"aX":-15.761749714879432},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.2,"breakHorizontal":14.4,"spinRate":2325,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.41193705966444405,"extension":6.021564558250582},"index":0,"playId":"fbe67ce1-bad6-3692-b2fc-250c56a01084","pitchNumber":1,"startTime":"2026-05-16T20:27:54.158Z","endTime":"2026-05-16T20:28:01.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"dce6a08d-dba2-33a9-a44e-131ec81d745f","startTime":"2026-05-16T20:28:19.660Z","endTime":"2026-05-16T20:28:22.660Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":93.0,"endSpeed":84.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91080516394056,"aZ":-18.52050854025237,"pfxX":-9.12480554745832,"pfxZ":7.406105781973013,"pX":-0.23953608777242966,"pZ":2.6254579702369427,"vX0":6.471630726753615,"vY0":-135.25087241097816,"vZ0":-5.269981402967057,"x":126.13,"y":167.89,"x0":-1.484055571176382,"y0":50.00120978591916,"z0":5.907779730394344,"aX":-16.817075355914795},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.4,"breakHorizontal":15.0,"spinRate":2229,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.4057706423370524,"extension":6.111761573698804},"hitData":{"launchSpeed":70.9,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":169.42}},"index":2,"playId":"7335b409-d327-3433-b570-5f485908be8d","pitchNumber":2,"startTime":"2026-05-16T20:28:37.245Z","endTime":"2026-05-16T20:28:45.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":5.399999999999999,"leverageIndex":1.28,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:28:45.817Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, third baseman Javier Sanoja to first baseman Connor Norby.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-16T20:31:36.694Z","endTime":"2026-05-16T20:33:12.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","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-16T20:31:23.607Z","endTime":"2026-05-16T20:31:38.800Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.040923366011196,"aZ":-24.674226810406854,"pfxX":0.36356061778279525,"pfxZ":4.419974748572806,"pX":1.2407823863403336,"pZ":0.43232680208759344,"vX0":7.444646253512808,"vY0":-129.66470905851352,"vZ0":-8.784409422022515,"x":69.7,"y":227.11,"x0":-1.7191974210291534,"y0":50.00371848768138,"z0":5.7579207294724295,"aX":0.6151465543814802},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.1,"breakHorizontal":-2.4,"spinRate":2231,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4230242804336841,"extension":6.120685069739262},"index":1,"playId":"8afca157-ea8e-3066-a4d0-2021c79dea5b","pitchNumber":1,"startTime":"2026-05-16T20:31:38.800Z","endTime":"2026-05-16T20:31:41.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.783462719698214,"aZ":-30.920767079298688,"pfxX":7.877250228073997,"pfxZ":0.8703764849026507,"pX":0.771930320209423,"pZ":1.0441248541976889,"vX0":3.9181693681433143,"vY0":-120.19181371648988,"vZ0":-4.73719415645993,"x":87.58,"y":210.59,"x0":-1.9133434653883261,"y0":50.00065964861774,"z0":5.851968669938845,"aX":11.283775943693119},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.5,"breakHorizontal":-15.4,"spinRate":2356,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.45936614255664576,"extension":6.24573958534128},"index":2,"playId":"d0582829-487b-3914-a95c-b1b0f188f4a4","pitchNumber":2,"startTime":"2026-05-16T20:31:53.607Z","endTime":"2026-05-16T20:31:57.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.825910206770388,"aZ":-27.688808894069098,"pfxX":6.153337023382441,"pfxZ":3.0791725594011954,"pX":0.3290124915036091,"pZ":1.6528912301666467,"vX0":3.341315179528667,"vY0":-120.82189903906551,"vZ0":-4.2969138080820795,"x":104.46,"y":194.15,"x0":-1.8780662974444882,"y0":50.003440062246376,"z0":5.929803599295696,"aX":8.960138537841134},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.7,"breakHorizontal":-12.0,"spinRate":2280,"spinDirection":82},"zone":9,"typeConfidence":2.0,"plateTime":0.45595490981567854,"extension":6.210332560372438},"index":3,"playId":"9e20ed1b-60c2-35e3-b712-b31e6d34f658","pitchNumber":3,"startTime":"2026-05-16T20:32:09.780Z","endTime":"2026-05-16T20:32:12.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.299621430472115,"aZ":-24.419208278119648,"pfxX":-11.764497379848727,"pfxZ":3.8930538636231846,"pX":0.4184765169617948,"pZ":1.8355504438777168,"vX0":9.972960371348835,"vY0":-140.8336455640994,"vZ0":-6.476286297061559,"x":101.05,"y":189.22,"x0":-1.6536746508197975,"y0":50.0069758350522,"z0":5.762446014680762,"aX":-23.454881779323667},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.8,"breakHorizontal":19.1,"spinRate":2351,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.39008390596108766,"extension":5.994173125049812},"index":4,"playId":"577c2134-5ff0-383a-8579-62acfbd71745","pitchNumber":4,"startTime":"2026-05-16T20:32:25.122Z","endTime":"2026-05-16T20:32:28.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":97.8,"endSpeed":88.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.49466552580187,"aZ":-18.731239839370993,"pfxX":-9.985499341339901,"pfxZ":6.634062233687086,"pX":-0.2177773358520895,"pZ":3.2282974894791105,"vX0":7.6442200550286294,"vY0":-142.14460757879962,"vZ0":-4.256591318142741,"x":125.3,"y":151.62,"x0":-1.6575361979478567,"y0":50.004314116570576,"z0":5.950117883242507,"aX":-20.239886448020123},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.2,"breakHorizontal":16.3,"spinRate":2309,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.3867519071109706,"extension":6.032414641302858},"index":5,"playId":"3512a895-7910-3244-8b27-3bf7130e4aa6","pitchNumber":5,"startTime":"2026-05-16T20:32:42.133Z","endTime":"2026-05-16T20:32:45.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54321775527645,"aZ":-28.615239533945136,"pfxX":-10.090895185877564,"pfxZ":1.996204858598606,"pX":0.16710727049995677,"pZ":2.0262826185648897,"vX0":8.13044846509149,"vY0":-133.18710741951668,"vZ0":-4.558002224461109,"x":110.63,"y":184.07,"x0":-1.6250595518603084,"y0":50.00449930028145,"z0":5.847203741899086,"aX":-17.999381375853613},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.8,"breakHorizontal":16.3,"spinRate":1994,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.412403159308683,"extension":6.13183356201481},"hitData":{"launchSpeed":85.4,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":169.42}},"index":6,"playId":"8b96e815-a7ef-3d7c-9028-4d30fd4fbfa3","pitchNumber":6,"startTime":"2026-05-16T20:33:04.310Z","endTime":"2026-05-16T20:33:12.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:33:12.735Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Richie Palacios singles on a line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-16T20:33:36.636Z","endTime":"2026-05-16T20:35:34.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.845173417477007,"aZ":-36.5277917864635,"pfxX":1.9761750123839752,"pfxZ":-3.033746393788011,"pX":-1.6841501808731543,"pZ":2.9715831496924574,"vX0":0.1852343655666212,"vY0":-119.06018173135288,"vZ0":0.38811133736140135,"x":181.2,"y":158.55,"x0":-2.019682380587371,"y0":50.00164945368846,"z0":6.111935146306784,"aX":2.8370158386242035},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.2,"breakHorizontal":-3.6,"spinRate":2473,"spinDirection":58},"zone":11,"typeConfidence":2.0,"plateTime":0.4600357067958214,"extension":6.079320580299382},"index":0,"playId":"652fbdd5-f5e0-35f4-a9dd-329fae884eaa","pitchNumber":1,"startTime":"2026-05-16T20:33:41.125Z","endTime":"2026-05-16T20:33:44.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.81110311262377,"aZ":-15.801527919132344,"pfxX":-8.014163171662332,"pfxZ":8.268781173087635,"pX":-0.8501604909938975,"pZ":3.7053925398099237,"vX0":5.733849406796286,"vY0":-140.5208812613143,"vZ0":-3.0450690544094368,"x":149.41,"y":138.73,"x0":-1.8863269525516513,"y0":50.00046112825276,"z0":5.842762620678703,"aX":-15.864994210647774},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":13.2,"spinRate":2345,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.391268755220052,"extension":6.052640484018722},"index":1,"playId":"8a510ac4-0d68-30ae-a74e-613dd9f6aed1","pitchNumber":2,"startTime":"2026-05-16T20:33:56.744Z","endTime":"2026-05-16T20:33:59.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.584204186636484,"aZ":-14.367907760196323,"pfxX":-7.804925073180886,"pfxZ":9.025981684502145,"pX":-0.0868053101015517,"pZ":2.7725585548096596,"vX0":7.489580108891017,"vY0":-140.24296479589623,"vZ0":-5.794361345070138,"x":120.31,"y":163.92,"x0":-1.7905751238826657,"y0":50.00371337171705,"z0":5.818833965765631,"aX":-15.397853936704252},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":12.4,"spinRate":2363,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3920263866914224,"extension":6.122700105033371},"index":2,"playId":"78f3f831-b6cb-3b6d-b960-5aab0d084610","pitchNumber":3,"startTime":"2026-05-16T20:34:13.888Z","endTime":"2026-05-16T20:34:17.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29635286091587,"aZ":-20.877803358661588,"pfxX":-1.081743506294456,"pfxZ":6.288787731573584,"pX":0.05078204549802281,"pZ":2.08404196878615,"vX0":5.057895005647364,"vY0":-133.12948827784209,"vZ0":-5.904042698233394,"x":115.06,"y":182.51,"x0":-1.7323876240651381,"y0":50.006329103699336,"z0":5.839549362848374,"aX":-1.9448288808086154},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":0.8,"spinRate":2318,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4112591620420547,"extension":6.1185123490100395},"index":3,"playId":"2fbc2c93-4883-3996-b21f-42d21f193ac7","pitchNumber":4,"startTime":"2026-05-16T20:34:29.770Z","endTime":"2026-05-16T20:34:33.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78925637599621,"aZ":-24.181764198019142,"pfxX":-10.246240364887452,"pfxZ":3.9322437925242415,"pX":0.7352224171064361,"pZ":2.827436902917597,"vX0":10.195549334184335,"vY0":-141.9595472346617,"vZ0":-4.069037348078851,"x":88.98,"y":162.44,"x0":-1.5789913682278953,"y0":50.00388928470754,"z0":5.826895139069777,"aX":-20.825888229173646},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.4,"breakHorizontal":16.3,"spinRate":2377,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.3864782846603614,"extension":6.108891789719138},"index":4,"playId":"f51c9ae3-0005-3934-bfef-b99083ce8b78","pitchNumber":5,"startTime":"2026-05-16T20:34:58.840Z","endTime":"2026-05-16T20:35:02.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.961034687093047,"aZ":-25.603553494457064,"pfxX":-9.906954862538928,"pfxZ":3.718474330954142,"pX":-0.6569625990077093,"pZ":1.9274314534982082,"vX0":6.146244688172695,"vY0":-132.52735175690694,"vZ0":-5.221231299472792,"x":142.04,"y":186.74,"x0":-1.7264585083217678,"y0":50.003855288148955,"z0":5.8080387768089174,"aX":-17.514442014835737},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.8,"breakHorizontal":16.4,"spinRate":1888,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.41426831625886873,"extension":6.181950576442314},"hitData":{"launchSpeed":98.0,"launchAngle":13.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.12,"coordY":74.0}},"index":5,"playId":"83aabc34-b13b-3e92-928b-8fb1a843b0cb","pitchNumber":6,"startTime":"2026-05-16T20:35:24.007Z","endTime":"2026-05-16T20:35:34.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:35:34.765Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging. Richie Palacios steals (5) 2nd base.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-16T20:35:53.997Z","endTime":"2026-05-16T20:38:08.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.335127256568416,"aZ":-30.12662352981192,"pfxX":-10.416440872839033,"pfxZ":1.1896211247263544,"pX":-1.4430652910347248,"pZ":2.8232102844882725,"vX0":4.9105466866154,"vY0":-130.9136269073194,"vZ0":-2.280270477221782,"x":172.01,"y":162.55,"x0":-2.000615581334089,"y0":50.00060233868964,"z0":5.98417359232592,"aX":-17.888778117599102},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.8,"breakHorizontal":17.6,"spinRate":2026,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4200638665192167,"extension":6.058439684861014},"index":0,"playId":"0ff983cd-c44f-3f87-a9f9-24e65a00d2fe","pitchNumber":1,"startTime":"2026-05-16T20:36:00.778Z","endTime":"2026-05-16T20:36:03.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.113008671006785,"aZ":-28.879834639692607,"pfxX":-10.312837338437713,"pfxZ":1.8926225315874046,"pX":-0.9450636744030947,"pZ":2.3371950037250526,"vX0":5.609191606942176,"vY0":-131.59391385436828,"vZ0":-3.586006123416128,"x":153.02,"y":175.68,"x0":-1.7739106962427889,"y0":50.00104988079218,"z0":5.876796037692006,"aX":-17.933353863849796},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.8,"breakHorizontal":17.3,"spinRate":1931,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4175715343746549,"extension":6.169901949589272},"index":1,"playId":"0c6b8e06-4e0a-3dce-bf3a-ebddb0de95bb","pitchNumber":2,"startTime":"2026-05-16T20:36:19.867Z","endTime":"2026-05-16T20:36:22.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.889025317897598,"aZ":-25.864733055706964,"pfxX":-0.57186613153101,"pfxZ":3.6676158170315842,"pX":-0.16592774330903817,"pZ":1.4926998322101106,"vX0":4.660292622752745,"vY0":-130.4518793428025,"vZ0":-5.997560986682219,"x":123.32,"y":198.48,"x0":-1.902601323619028,"y0":50.00468497979249,"z0":5.776062239654461,"aX":-0.9849840445682235},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":0.0,"spinRate":2182,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.42015966002791494,"extension":6.045422660835913},"index":2,"playId":"99c52c10-542d-3116-8f84-dbf02ddd799a","pitchNumber":3,"startTime":"2026-05-16T20:36:42.182Z","endTime":"2026-05-16T20:36:45.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"5f1aad27-8255-3a5d-9ffb-f380f41a07cb","startTime":"2026-05-16T20:37:05.783Z","endTime":"2026-05-16T20:37:08.783Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"750f1dde-f27b-4237-8a47-928b8661ee87","startTime":"2026-05-16T20:37:29.491Z","endTime":"2026-05-16T20:37:34.491Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.708172822824324,"aZ":-21.36025235615343,"pfxX":-11.670584788438667,"pfxZ":5.272972598728371,"pX":0.9373814411189982,"pZ":2.5818697915552056,"vX0":11.127086393611519,"vY0":-142.34019258836915,"vZ0":-5.206295067045795,"x":81.27,"y":169.07,"x0":-1.506376358745686,"y0":50.00528380621775,"z0":5.787389252715976,"aX":-23.948339573713586},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.6,"breakHorizontal":18.8,"spinRate":2386,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3848066436916695,"extension":6.229610583462005},"index":5,"playId":"e9513100-3229-3b16-a71b-7fff958218c2","pitchNumber":4,"startTime":"2026-05-16T20:37:44.302Z","endTime":"2026-05-16T20:37:47.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.558199387804667,"aZ":-30.240606589939006,"pfxX":3.0025315304862223,"pfxZ":1.2671592325456107,"pX":-0.8307029185736525,"pZ":2.5216091620458667,"vX0":1.7608287983529436,"vY0":-123.36421997988113,"vZ0":-1.9452086743678478,"x":148.66,"y":170.7,"x0":-1.9459273164374933,"y0":50.003937501383575,"z0":5.891191115767548,"aX":4.58718125257216},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.0,"breakHorizontal":-5.9,"spinRate":2397,"spinDirection":64},"zone":4,"typeConfidence":2.0,"plateTime":0.4454869539657138,"extension":5.919734503913164},"index":6,"playId":"ee77c9b9-fe1e-32c7-824d-2cd091b55264","pitchNumber":5,"startTime":"2026-05-16T20:38:01.524Z","endTime":"2026-05-16T20:38:08.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":1.27,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:38:08.005Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonny DeLuca grounds out, third baseman Javier Sanoja to first baseman Connor Norby.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-16T20:38:34.322Z","endTime":"2026-05-16T20:41:09.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80922427494384,"aZ":-22.982302249766377,"pfxX":-0.2917036223113594,"pfxZ":5.140030694872616,"pX":0.4570871159603761,"pZ":1.1376535695950694,"vX0":5.895952758869096,"vY0":-133.13336438873026,"vZ0":-7.763635883507682,"x":99.58,"y":208.06,"x0":-1.75247268046212,"y0":50.00012698445803,"z0":5.766988467986461,"aX":-0.5228248725784327},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.7,"breakHorizontal":-0.8,"spinRate":2180,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4121516070881057,"extension":6.086148565767836},"index":0,"playId":"45487a2a-71a6-3dff-8837-c4a34bb894f0","pitchNumber":1,"startTime":"2026-05-16T20:38:40.273Z","endTime":"2026-05-16T20:38:43.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"966c38cd-ce25-3e34-96dd-3fc00f925424","startTime":"2026-05-16T20:38:58.723Z","endTime":"2026-05-16T20:39:01.723Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39418547768492,"aZ":-30.863204228612975,"pfxX":-10.334423267249088,"pfxZ":0.7323766578712414,"pX":-0.809140543279164,"pZ":1.4898782768579226,"vX0":6.226569465410783,"vY0":-133.24544656671375,"vZ0":-5.288040928677074,"x":147.84,"y":198.55,"x0":-1.8370241075374523,"y0":50.00349134623611,"z0":5.737900508776286,"aX":-18.530319063962505},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.4,"breakHorizontal":17.3,"spinRate":2047,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.41151972102579215,"extension":6.218588701164294},"index":2,"playId":"af96b155-79db-3352-b41c-4d9c60d20740","pitchNumber":2,"startTime":"2026-05-16T20:39:18.316Z","endTime":"2026-05-16T20:39:21.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.027704515253376,"aZ":-29.68746047674642,"pfxX":1.8922833900664469,"pfxZ":1.621930226715659,"pX":-0.023453542463047358,"pZ":0.7746032860935298,"vX0":4.006482730768903,"vY0":-123.49837065698034,"vZ0":-5.908584655927717,"x":117.89,"y":217.87,"x0":-1.9193196953264204,"y0":50.000715845627724,"z0":5.7281989008977785,"aX":2.8901100037384895},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.7,"breakHorizontal":-4.4,"spinRate":2429,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4453332126738867,"extension":6.029233395500642},"index":3,"playId":"40d3e6bf-6eee-38c5-8bf5-961a05470b2e","pitchNumber":3,"startTime":"2026-05-16T20:39:38.865Z","endTime":"2026-05-16T20:39:42.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07469283628691,"aZ":-20.865833282448314,"pfxX":-11.727227681658906,"pfxZ":5.563591114595228,"pX":0.6712631073755965,"pZ":1.4663293327382638,"vX0":10.765758284995988,"vY0":-142.04099250792513,"vZ0":-8.0254005040021,"x":91.41,"y":199.19,"x0":-1.6537804436379149,"y0":50.00659139273177,"z0":5.667115419586811,"aX":-23.84729258130595},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.4,"breakHorizontal":19.0,"spinRate":2331,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3863634286996751,"extension":6.155296302441761},"index":4,"playId":"b4424434-637d-3d12-8b1d-1fbff3d75044","pitchNumber":4,"startTime":"2026-05-16T20:39:53.990Z","endTime":"2026-05-16T20:39:57.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82911419924327,"aZ":-22.205378631496785,"pfxX":-12.305030240595324,"pfxZ":4.94104525018083,"pX":0.7219778515013603,"pZ":3.004346781019087,"vX0":11.043417532057786,"vY0":-141.28639684061721,"vZ0":-3.6554940692061546,"x":89.48,"y":157.66,"x0":-1.6427738833699896,"y0":50.00153841607927,"z0":5.745566905490004,"aX":-24.82252278225247},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.3,"breakHorizontal":19.9,"spinRate":2416,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.3879830214775257,"extension":6.211646365769824},"index":5,"playId":"d9d1ab8f-8ce8-3ff1-80ad-6b08b862d8d5","pitchNumber":5,"startTime":"2026-05-16T20:40:11.383Z","endTime":"2026-05-16T20:40:38.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.464123008158037,"aZ":-24.89058511939199,"pfxX":-2.9678197268792803,"pfxZ":3.9308140208397413,"pX":0.6880026945082033,"pZ":1.5978131347154718,"vX0":7.427530239262294,"vY0":-135.23197797701272,"vZ0":-6.433742958465533,"x":90.77,"y":195.64,"x0":-1.7084193930390188,"y0":50.00178225249133,"z0":5.753517912065391,"aX":-5.497799522507748},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.9,"breakHorizontal":3.8,"spinRate":2299,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.4050093752208048,"extension":6.114047530051143},"hitData":{"launchSpeed":69.0,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.28,"coordY":182.09}},"index":6,"playId":"1141bbea-f8d5-3316-b7ed-46cd437837c9","pitchNumber":6,"startTime":"2026-05-16T20:41:02.224Z","endTime":"2026-05-16T20:41:09.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.31,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:41:09.889Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Owen Caissie walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-16T20:43:12.936Z","endTime":"2026-05-16T20:45:07.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02502196247779,"aZ":-21.764632554632456,"pfxX":-0.17927101786986643,"pfxZ":6.201898168465544,"pX":1.8426045652044254,"pZ":3.282996853171741,"vX0":8.422842453655022,"vY0":-128.3670583344931,"vZ0":-2.547817376154515,"x":46.76,"y":150.14,"x0":-1.4494506288154851,"y0":50.00612387102552,"z0":5.971568844561519,"aX":-0.30178198890418484},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.9,"breakHorizontal":-1.4,"spinRate":2248,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.42567347227091634,"extension":5.852435456665865},"index":0,"playId":"5ecdc0be-6994-3e01-89da-b94a958b5b3d","pitchNumber":1,"startTime":"2026-05-16T20:43:22.890Z","endTime":"2026-05-16T20:43:26.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.820879617455546,"aZ":-26.969623860150307,"pfxX":-8.324271768725657,"pfxZ":3.839175284254047,"pX":-1.528277435581341,"pZ":2.9545085053013667,"vX0":2.803458535791687,"vY0":-115.72453081086066,"vZ0":-1.363454469490874,"x":175.25,"y":159.01,"x0":-1.674756878358968,"y0":50.00109084015537,"z0":6.137411446575048,"aX":-11.276555774842777},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":6.8,"breakHorizontal":14.4,"spinRate":1834,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.4735120263090802,"extension":5.99618502674536},"index":1,"playId":"e72b8cb2-3efb-3aea-9b1a-6ebdeae56e45","pitchNumber":2,"startTime":"2026-05-16T20:43:39.109Z","endTime":"2026-05-16T20:43:42.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05906127906567,"aZ":-12.074542617170144,"pfxX":-3.8374304959792562,"pfxZ":11.236316246889889,"pX":-0.22197537643023013,"pZ":2.155323474764755,"vX0":4.6661182830789585,"vY0":-133.24785999049013,"vZ0":-7.40851033828727,"x":125.46,"y":180.59,"x0":-1.5016401608542205,"y0":50.00267358685393,"z0":5.85441258193126,"aX":-6.8641926098873025},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.8,"breakHorizontal":5.9,"spinRate":2171,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.41191354292426174,"extension":5.992315393348682},"index":2,"playId":"2e9a555b-17c1-31b4-84ed-87b45261584b","pitchNumber":3,"startTime":"2026-05-16T20:43:55.885Z","endTime":"2026-05-16T20:43:58.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.929565392371956,"aZ":-17.37611118209233,"pfxX":-9.122634193430875,"pfxZ":8.169436659043651,"pX":0.2716852293808543,"pZ":3.1289535877726777,"vX0":7.7212361272008785,"vY0":-133.74515234174817,"vZ0":-3.9746924368471857,"x":106.64,"y":154.3,"x0":-1.4679023271178038,"y0":50.000318569906895,"z0":5.880921875887384,"aX":-16.51959379455893},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.2,"breakHorizontal":14.9,"spinRate":2233,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.40957406711007716,"extension":5.917717505859518},"index":3,"playId":"73302875-4310-3add-9559-689ada4a3a15","pitchNumber":4,"startTime":"2026-05-16T20:44:14.736Z","endTime":"2026-05-16T20:44:17.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-16T20:44:31.482Z","endTime":"2026-05-16T20:44:47.360Z","isPitch":false,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":80.4,"endSpeed":74.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.084832844939434,"aZ":-28.707747527716588,"pfxX":-8.527655749686604,"pfxZ":2.5155532690261677,"pX":0.372262506565573,"pZ":0.21111821939561046,"vX0":6.598679291876716,"vY0":-116.71938577777466,"vZ0":-6.909818995362983,"x":102.81,"y":233.08,"x0":-1.3843088385975382,"y0":50.00562951702873,"z0":5.915482621120717,"aX":-11.76168357066993},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":3.1,"breakHorizontal":13.8,"spinRate":2156,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.46937729489485713,"extension":6.021129550002806},"index":5,"playId":"72f9cfed-24cb-35d3-89b8-aa9034ea751c","pitchNumber":5,"startTime":"2026-05-16T20:44:47.360Z","endTime":"2026-05-16T20:44:50.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.828198102451466,"aZ":-26.29658646814269,"pfxX":-8.898302715766354,"pfxZ":4.3043989533331235,"pX":0.09696897716308472,"pZ":0.7045253302919018,"vX0":6.202030484655593,"vY0":-115.84770689359955,"vZ0":-6.238853094315981,"x":113.3,"y":219.76,"x0":-1.4535209093656638,"y0":50.00158899365524,"z0":5.93318649724595,"aX":-12.142707945175227},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":6.6,"breakHorizontal":14.6,"spinRate":2196,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4720717493674442,"extension":6.167933575121059},"index":6,"playId":"ae77a012-2572-3a26-b280-42be13db9838","pitchNumber":6,"startTime":"2026-05-16T20:45:04.268Z","endTime":"2026-05-16T20:45:07.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:45:07.544Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-16T20:45:30.204Z","endTime":"2026-05-16T20:46:45.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.034521594805394,"aZ":-44.22279342496543,"pfxX":-1.4619654058361315,"pfxZ":-8.91023078639468,"pX":-0.09338653455117815,"pZ":2.3970949055451167,"vX0":3.483717114829273,"vY0":-115.95153539198198,"vZ0":0.9659575513191783,"x":120.56,"y":174.06,"x0":-1.4297877543460886,"y0":50.00257764734966,"z0":6.217192855674272,"aX":-1.9779084071267945},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-15.5,"breakHorizontal":1.7,"spinRate":2564,"spinDirection":17},"zone":5,"typeConfidence":2.0,"plateTime":0.4735912355369636,"extension":5.831028456014648},"index":0,"playId":"a672e609-2d5c-3c56-9c9e-9463ea868063","pitchNumber":1,"startTime":"2026-05-16T20:45:36.649Z","endTime":"2026-05-16T20:45:39.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.5096534473256,"aZ":-29.431271911414314,"pfxX":-8.766325512190924,"pfxZ":2.076251741359375,"pX":-0.5317875625771588,"pZ":2.0452885374934855,"vX0":4.844250377258283,"vY0":-114.07206729628477,"vZ0":-2.664863422085502,"x":137.27,"y":183.56,"x0":-1.5413685168470825,"y0":50.0030575154441,"z0":6.123194576996514,"aX":-11.580992374839106},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.4,"breakHorizontal":14.6,"spinRate":2125,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.479723256252492,"extension":6.010935410928263},"index":1,"playId":"596fcf0c-c0db-322c-937a-3bc676b55d08","pitchNumber":2,"startTime":"2026-05-16T20:45:54.610Z","endTime":"2026-05-16T20:45:57.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-16T20:46:08.533Z","endTime":"2026-05-16T20:46:18.981Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.377336948280583,"aZ":-27.790870408734435,"pfxX":-7.897813022310743,"pfxZ":3.2791022889513144,"pX":-1.1462717859275688,"pZ":0.20965956665082516,"vX0":3.508028896757776,"vY0":-114.67261631444741,"vZ0":-6.891353736274667,"x":160.69,"y":233.12,"x0":-1.666365842576869,"y0":50.003855227665824,"z0":5.950397465522516,"aX":-10.562712235765277},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":4.6,"breakHorizontal":13.4,"spinRate":2210,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.47688249227950985,"extension":6.015773187192489},"index":3,"playId":"85a2cfeb-ecb4-3aa8-a67b-c9537f0e609b","pitchNumber":3,"startTime":"2026-05-16T20:46:18.981Z","endTime":"2026-05-16T20:46:21.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00749043200406,"aZ":-16.28630271482778,"pfxX":-10.023288987408021,"pfxZ":8.710205555659122,"pX":0.4872268354983239,"pZ":2.5960011672169343,"vX0":8.620276386851014,"vY0":-134.65566483734256,"vZ0":-5.474912185590789,"x":98.43,"y":168.69,"x0":-1.4634642574857633,"y0":50.00632120548057,"z0":5.819797281757305,"aX":-18.29144062270467},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":16.2,"spinRate":2364,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.40777938195509655,"extension":5.952817382708517},"index":4,"playId":"25a91c6a-d307-3e70-bc01-880ae6619c97","pitchNumber":4,"startTime":"2026-05-16T20:46:41.847Z","endTime":"2026-05-16T20:46:45.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.65,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:46:45.321Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xavier Edwards flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-16T20:47:10.035Z","endTime":"2026-05-16T20:47:50.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.057379437483814,"aZ":-18.40390254123678,"pfxX":-10.515415016996446,"pfxZ":7.648414346257688,"pX":0.3713781495991823,"pZ":2.9837237677939115,"vX0":8.305656061901102,"vY0":-133.86137084564265,"vZ0":-3.9691713568201594,"x":102.84,"y":158.22,"x0":-1.4177847420585756,"y0":50.00248652437578,"z0":5.817194079646595,"aX":-18.930321728625913},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.1,"breakHorizontal":17.0,"spinRate":2361,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.4104355069487351,"extension":5.865067881086823},"index":0,"playId":"23b47a7b-ef07-3789-b6a5-aab27fce7595","pitchNumber":1,"startTime":"2026-05-16T20:47:14.111Z","endTime":"2026-05-16T20:47:17.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.745460809262216,"aZ":-19.31393323386271,"pfxX":-0.3958522015649111,"pfxZ":7.604292437737084,"pX":0.6875812290449932,"pZ":2.4626521085348996,"vX0":6.150055664496655,"vY0":-129.18834245616685,"vZ0":-4.750416483729855,"x":90.79,"y":172.29,"x0":-1.6718462905572142,"y0":50.005658442655296,"z0":5.808742014188236,"aX":-0.6711209506308342},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.0,"breakHorizontal":-0.6,"spinRate":2306,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4238767948489395,"extension":5.766642026342368},"hitData":{"launchSpeed":94.5,"launchAngle":40.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.35,"coordY":74.97}},"index":1,"playId":"f84b36e9-5e6f-39f6-9728-3551801bcaf4","pitchNumber":2,"startTime":"2026-05-16T20:47:37.253Z","endTime":"2026-05-16T20:47:50.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:47:50.254Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Liam Hicks singles on a sharp ground ball to right fielder Jonny DeLuca. Owen Caissie to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-16T20:48:07.623Z","endTime":"2026-05-16T20:48:26.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"postOnSecond":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.49090312727646,"aZ":-13.21753109256988,"pfxX":-3.517608799088826,"pfxZ":10.508298442342198,"pX":-0.270787010708868,"pZ":2.1236230334901753,"vX0":4.607996155345461,"vY0":-134.08439622084086,"vZ0":-7.274916970842914,"x":127.32,"y":181.44,"x0":-1.5620295212933033,"y0":50.00253126918894,"z0":5.832969490801866,"aX":-6.345871096463804},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.5,"breakHorizontal":5.3,"spinRate":2216,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4099407515915243,"extension":6.064332815993529},"hitData":{"launchSpeed":107.0,"launchAngle":1.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":184.24,"coordY":118.74}},"index":0,"playId":"2b7fee02-f815-3a56-b15b-8509827d6e96","pitchNumber":1,"startTime":"2026-05-16T20:48:17.968Z","endTime":"2026-05-16T20:48:26.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":1.01,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:48:26.170Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-16T20:48:49.553Z","endTime":"2026-05-16T20:50:39.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.393549483207913,"aZ":-44.58500372934855,"pfxX":-0.42326571957214015,"pfxZ":-9.138337027678904,"pX":0.10132531528397305,"pZ":2.9175923351196555,"vX0":3.5875417838448014,"vY0":-116.22956617989173,"vZ0":2.038250213136134,"x":113.14,"y":160.01,"x0":-1.4124898785494944,"y0":50.00449723409286,"z0":6.288013894050762,"aX":-0.5744556579431926},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-15.6,"breakHorizontal":-0.2,"spinRate":2634,"spinDirection":11},"zone":2,"typeConfidence":2.0,"plateTime":0.47267014716000677,"extension":5.9466293649638},"index":0,"playId":"3cb46703-425e-302e-aea8-247ff117cb7e","pitchNumber":1,"startTime":"2026-05-16T20:48:55.535Z","endTime":"2026-05-16T20:48:58.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0132061279733,"aZ":-15.516267899696429,"pfxX":-8.391938545251957,"pfxZ":9.201761031020705,"pX":-1.3570668265709187,"pZ":2.4277181965334895,"vX0":3.5799924846865947,"vY0":-133.9550915023897,"vZ0":-6.0480352244032165,"x":168.73,"y":173.23,"x0":-1.6236170484091554,"y0":50.0004667945696,"z0":5.831413155319163,"aX":-15.188021785799666},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":14.4,"spinRate":2324,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4095088604350541,"extension":6.027860598650926},"index":1,"playId":"566fe360-25bf-30a0-9131-88194d892a97","pitchNumber":2,"startTime":"2026-05-16T20:49:16.147Z","endTime":"2026-05-16T20:49:19.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"abe5e6ed-2c4e-4496-92c5-77520ea4fa8e","startTime":"2026-05-16T20:49:35.943Z","endTime":"2026-05-16T20:49:40.943Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88541960898826,"aZ":-30.831723738154288,"pfxX":-8.127602986167926,"pfxZ":1.0177336093064024,"pX":-0.6268960663978037,"pZ":2.028096206073185,"vX0":4.321604121110645,"vY0":-114.66894178929036,"vZ0":-2.3733297520058496,"x":140.9,"y":184.02,"x0":-1.4882991593494574,"y0":50.00315313621474,"z0":6.109623226748756,"aX":-10.73185926848913},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.4,"breakHorizontal":13.6,"spinRate":2092,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.47922240399765803,"extension":6.128164834590696},"index":3,"playId":"4f5251d6-a352-3a44-b65a-36b2ffe9e0c6","pitchNumber":3,"startTime":"2026-05-16T20:49:56.270Z","endTime":"2026-05-16T20:49:59.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-16T20:50:13.341Z","endTime":"2026-05-16T20:50:31.951Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.325120340982483,"aZ":-20.15343850367224,"pfxX":-0.07697018003922818,"pfxZ":6.9946555614866845,"pX":1.0668971479288503,"pZ":1.9950697237372192,"vX0":6.913629671926169,"vY0":-129.81412544027728,"vZ0":-5.649365730679042,"x":76.33,"y":184.91,"x0":-1.6128783434415697,"y0":50.00553141761565,"z0":5.717984832607609,"aX":-0.13281943556496467},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.8,"breakHorizontal":-1.3,"spinRate":2314,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.42076128454455164,"extension":5.936050034276134},"hitData":{"launchSpeed":75.4,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.17,"coordY":153.71}},"index":5,"playId":"1ad70c47-e414-3e7e-9b34-5dfbf2c621c5","pitchNumber":4,"startTime":"2026-05-16T20:50:31.951Z","endTime":"2026-05-16T20:50:39.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":4.900000000000006,"leverageIndex":1.95,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:50:39.783Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Feduccia strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-16T20:52:44.396Z","endTime":"2026-05-16T20:53:40.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.370650366932903,"aZ":-33.75643289031905,"pfxX":-10.02287257242471,"pfxZ":-0.9533843284562469,"pX":-0.995211770857645,"pZ":2.5951664505998697,"vX0":5.684200945997016,"vY0":-128.4809367967464,"vZ0":-1.5762631467674058,"x":154.94,"y":168.71,"x0":-1.942243045237478,"y0":50.00217278194726,"z0":5.8571774660823275,"aX":-16.637969279127773},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.8,"breakHorizontal":16.8,"spinRate":1776,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4274648995408721,"extension":6.042223440365605},"index":0,"playId":"2161f41e-8270-3759-9cdd-4f3042899bf8","pitchNumber":1,"startTime":"2026-05-16T20:52:52.673Z","endTime":"2026-05-16T20:52:56.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.449872252700956,"aZ":-32.38150032513401,"pfxX":-9.66244223636892,"pfxZ":-0.12115431746980931,"pX":-0.7619787007829594,"pZ":2.565543109670936,"vX0":6.092408941898586,"vY0":-127.94183727340882,"vZ0":-1.7748855654762756,"x":146.04,"y":169.51,"x0":-1.9288201995870324,"y0":50.00617721712264,"z0":5.826153065008168,"aX":-15.888410929291357},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.4,"breakHorizontal":16.0,"spinRate":1970,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.42947753134466193,"extension":6.002364909635837},"index":1,"playId":"75b68b0b-e8d5-3313-b07a-8dc04ec51b00","pitchNumber":2,"startTime":"2026-05-16T20:53:05.575Z","endTime":"2026-05-16T20:53:08.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25616697370086,"aZ":-22.42995522483434,"pfxX":-0.10097859751837257,"pfxZ":5.574068076636314,"pX":-0.7149962161145386,"pZ":2.9699617322769325,"vX0":3.596426584698993,"vY0":-131.71236400834457,"vZ0":-3.031076605290401,"x":144.25,"y":158.59,"x0":-2.0878827681411947,"y0":50.0046701144953,"z0":5.803605671088268,"aX":-0.17735925106210496},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.6,"breakHorizontal":-0.6,"spinRate":2101,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.41664806911050345,"extension":6.090360499705995},"index":2,"playId":"ce41e981-0c72-3caf-b81c-6c2517358297","pitchNumber":3,"startTime":"2026-05-16T20:53:20.566Z","endTime":"2026-05-16T20:53:23.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":74.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.949302227004026,"aZ":-30.076542283827123,"pfxX":4.383523608823329,"pfxZ":1.4435081127237783,"pX":-0.4275837169828675,"pZ":3.839786687077524,"vX0":2.1947818354923907,"vY0":-121.52301296096485,"vZ0":1.3512610634855362,"x":133.3,"y":135.11,"x0":-1.9200251543812936,"y0":50.00326760542492,"z0":5.944224059471236,"aX":6.374926300833418},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.4,"breakHorizontal":-8.5,"spinRate":2325,"spinDirection":79},"zone":11,"typeConfidence":2.0,"plateTime":0.45557965660262845,"extension":5.6878853234076745},"index":3,"playId":"6aae7ae1-5834-3d9d-815f-584ee46370d6","pitchNumber":4,"startTime":"2026-05-16T20:53:37.088Z","endTime":"2026-05-16T20:53:40.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:53:40.088Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Walls singles on a bunt ground ball to second baseman Xavier Edwards. Taylor Walls to 2nd. Taylor Walls advances to 2nd, on a throwing error by second baseman Xavier Edwards.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-16T20:54:01.148Z","endTime":"2026-05-16T20:54:19.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.70634104535337,"aZ":-23.60035619082224,"pfxX":-11.53320835567755,"pfxZ":4.376458571876741,"pX":-0.42426272018847333,"pZ":2.9222235360864115,"vX0":7.96470556249646,"vY0":-139.80372498834518,"vZ0":-3.4572719523006135,"x":133.17,"y":159.88,"x0":-1.8275920057580022,"y0":50.000993194158866,"z0":5.743715551535241,"aX":-22.580149390228964},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.3,"breakHorizontal":19.0,"spinRate":2323,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.39341925915485243,"extension":5.998049362932853},"hitData":{"launchSpeed":37.9,"launchAngle":35.0,"totalDistance":89.0,"trajectory":"bunt_grounder","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":169.42}},"index":0,"playId":"ca3dda8a-3b4a-3999-9440-558828d605d4","pitchNumber":1,"startTime":"2026-05-16T20:54:06.140Z","endTime":"2026-05-16T20:54:19.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.699999999999996,"awayTeamWinProbability":42.300000000000004,"homeTeamWinProbabilityAdded":4.699999999999996,"leverageIndex":0.73,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:54:19.476Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to left fielder Kyle Stowers. Taylor Walls scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-16T20:54:58.788Z","endTime":"2026-05-16T20:57:45.062Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93509387887576,"aZ":-29.473521194345103,"pfxX":0.14139891919924885,"pfxZ":1.5816541463742073,"pX":-0.9760931504376869,"pZ":2.9890687787865375,"vX0":2.532225514949893,"vY0":-129.84681905408095,"vZ0":-1.8903784775492962,"x":154.21,"y":158.08,"x0":-1.981927770175925,"y0":50.003870712361945,"z0":5.966901487757073,"aX":0.24160657030414293},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.6,"breakHorizontal":-0.8,"spinRate":2148,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.42166013543358716,"extension":5.901044599284552},"index":0,"playId":"f130ba6c-80c1-3205-afa6-33e93c5d9096","pitchNumber":1,"startTime":"2026-05-16T20:55:02.481Z","endTime":"2026-05-16T20:55:06.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88621083471397,"aZ":-13.423800591884868,"pfxX":-7.078848887089463,"pfxZ":9.473417655900565,"pX":-0.8971080972641521,"pZ":3.621667614387806,"vX0":5.54441095884171,"vY0":-140.0889176967029,"vZ0":-3.659089723578945,"x":151.2,"y":140.99,"x0":-1.9863966722275708,"y0":50.00117040298509,"z0":5.827551418831955,"aX":-14.009478950770939},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":11.6,"spinRate":2245,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.39160888542942285,"extension":6.071577109291847},"index":1,"playId":"e2e08dff-9aa6-35e7-9717-28d34d5bc03e","pitchNumber":2,"startTime":"2026-05-16T20:55:20.512Z","endTime":"2026-05-16T20:55:23.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.132120310029027,"aZ":-26.81030898620359,"pfxX":-2.1936067791949756,"pfxZ":3.1322766927601293,"pX":-0.6338874866728895,"pZ":3.0966348805826533,"vX0":4.215557568509782,"vY0":-129.96981689075903,"vZ0":-1.939017543831919,"x":141.16,"y":155.17,"x0":-1.9915188924946825,"y0":50.0005012873351,"z0":5.887465793291326,"aX":-3.7540213622223435},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.5,"breakHorizontal":3.0,"spinRate":2274,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.42135540833159046,"extension":6.205888293027198},"index":2,"playId":"d73707f5-3134-3207-83d9-5ea776c33bb4","pitchNumber":3,"startTime":"2026-05-16T20:55:38.624Z","endTime":"2026-05-16T20:55:41.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55495082713212,"aZ":-30.45226368909306,"pfxX":-12.024692263813172,"pfxZ":1.0190013808397236,"pX":-0.24426446568889015,"pZ":1.9356927573410385,"vX0":8.126176553741528,"vY0":-130.3058117916964,"vZ0":-3.901861509522273,"x":126.31,"y":186.52,"x0":-1.8606009296597394,"y0":50.00634150476938,"z0":5.7852079061997514,"aX":-20.42578525760324},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.1,"breakHorizontal":19.7,"spinRate":2079,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.4223399581216687,"extension":6.124889789339857},"index":3,"playId":"955592c1-7f9f-3151-a54a-54f1fd24f469","pitchNumber":4,"startTime":"2026-05-16T20:56:04.267Z","endTime":"2026-05-16T20:56:07.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59139526097981,"aZ":-31.632420984440994,"pfxX":-10.173602105885767,"pfxZ":0.3071642138248043,"pX":-0.06358861035847214,"pZ":1.2504595833740124,"vX0":8.034996820530397,"vY0":-132.5495117149941,"vZ0":-5.629930247933972,"x":119.42,"y":205.02,"x0":-1.8253123493750751,"y0":50.00380599610145,"z0":5.7359991006829905,"aX":-17.94953894190194},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.6,"breakHorizontal":16.4,"spinRate":1912,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4145885081428071,"extension":6.10786073157239},"index":4,"playId":"77b5cb7a-8a9e-3266-8b89-7312d28262bc","pitchNumber":5,"startTime":"2026-05-16T20:56:22.300Z","endTime":"2026-05-16T20:56:25.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.517164477439195,"aZ":-24.30842389724151,"pfxX":-10.49863525176233,"pfxZ":3.9821895745651883,"pX":-1.8310269885957036,"pZ":3.721888245432734,"vX0":4.151177229081492,"vY0":-140.12940662809567,"vZ0":-1.6327711277994135,"x":186.79,"y":138.29,"x0":-1.9728260371300526,"y0":50.00648165937533,"z0":5.910189552190922,"aX":-20.75168727018645},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.1,"breakHorizontal":18.1,"spinRate":2196,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3918203100435278,"extension":5.9966135903059765},"index":5,"playId":"8e4afca3-6f6f-397b-84bc-92e35c59d434","pitchNumber":6,"startTime":"2026-05-16T20:56:47.632Z","endTime":"2026-05-16T20:56:50.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":97.6,"endSpeed":88.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.195389022826355,"aZ":-14.63022878259413,"pfxX":-8.029357490560965,"pfxZ":8.692560260170962,"pX":-0.07389519528799579,"pZ":2.4762239341755756,"vX0":7.516306567228475,"vY0":-141.82549121643305,"vZ0":-6.518508429457734,"x":119.82,"y":171.92,"x0":-1.727065635177311,"y0":50.006864547523904,"z0":5.753756677810743,"aX":-16.21221111909239},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":12.8,"spinRate":2297,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.3875634497072755,"extension":6.117947869166061},"index":6,"playId":"711140c1-3c01-3bca-b013-e535ed26d7b7","pitchNumber":7,"startTime":"2026-05-16T20:57:08.946Z","endTime":"2026-05-16T20:57:14.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98158941863379,"aZ":-31.07361950296844,"pfxX":-10.27364816273059,"pfxZ":0.6196310530281766,"pX":-0.7389147765121812,"pZ":2.045252898228125,"vX0":6.289954357001027,"vY0":-132.64421820809144,"vZ0":-3.8823251918722512,"x":145.17,"y":183.56,"x0":-1.8136809770617015,"y0":50.00170192773638,"z0":5.808740129795789,"aX":-18.19464840856337},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.5,"breakHorizontal":17.2,"spinRate":2024,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.413899836333655,"extension":6.104241333682276},"hitData":{"launchSpeed":85.3,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.0,"coordY":117.22}},"index":7,"playId":"0e49dad8-3a86-3367-8d61-3bf767cbaafe","pitchNumber":8,"startTime":"2026-05-16T20:57:33.497Z","endTime":"2026-05-16T20:57:45.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":9.400000000000013,"leverageIndex":1.44,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:57:45.062Z","atBatIndex":21},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Junior Caminero grounds into a double play, shortstop Otto Lopez to second baseman Xavier Edwards to first baseman Connor Norby. Chandler Simpson out at 2nd. Junior Caminero out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-16T20:59:04.095Z","endTime":"2026-05-16T20:59:14.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"0d15ca6f-59c4-3b30-996a-c7e8ce4bbe15","startTime":"2026-05-16T20:58:25.365Z","endTime":"2026-05-16T20:58:28.365Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"81d9d997-1c30-3572-b7d4-96c427686ebf","startTime":"2026-05-16T20:58:43.583Z","endTime":"2026-05-16T20:58:46.583Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41764335277345,"aZ":-30.314719261807898,"pfxX":-10.32320335289717,"pfxZ":1.0608639114885339,"pX":-1.0955697109504374,"pZ":2.3452282718560755,"vX0":5.445277728920207,"vY0":-132.66303190320357,"vZ0":-3.2365568023884315,"x":158.76,"y":175.46,"x0":-1.850262958192055,"y0":50.00480777474536,"z0":5.827170501959629,"aX":-18.121867377679443},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.3,"breakHorizontal":17.3,"spinRate":1944,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4153012366072475,"extension":6.052694625563171},"hitData":{"launchSpeed":66.7,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.83,"coordY":159.79}},"index":2,"playId":"90585968-078c-39da-ab80-30a5e992dad1","pitchNumber":1,"startTime":"2026-05-16T20:59:06.339Z","endTime":"2026-05-16T20:59:14.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-4.800000000000011,"leverageIndex":1.12,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-16T20:59:14.383Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-16T21:01:22.530Z","endTime":"2026-05-16T21:03:27.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.162315985181394,"aZ":-20.172648625577644,"pfxX":-10.021205750569548,"pfxZ":6.576531704767676,"pX":0.3801735515578116,"pZ":3.217442588964731,"vX0":8.070463376119118,"vY0":-134.4840528212515,"vZ0":-3.4104645608953583,"x":102.51,"y":151.91,"x0":-1.3630994603960038,"y0":50.00395184820151,"z0":5.939298175630728,"aX":-18.29028259995591},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.3,"breakHorizontal":16.3,"spinRate":2259,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.4078518480191611,"extension":6.012321585007926},"index":0,"playId":"00e34b3b-cb83-35aa-b54a-86d1c7645541","pitchNumber":1,"startTime":"2026-05-16T21:01:27.940Z","endTime":"2026-05-16T21:01:30.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-16T21:01:41.154Z","endTime":"2026-05-16T21:01:50.976Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.363451559835994,"aZ":-27.786805308993443,"pfxX":-6.794743470032348,"pfxZ":3.165896704461531,"pX":-0.8661050130685056,"pZ":3.0643046089169674,"vX0":3.4297964106073646,"vY0":-117.09128585733899,"vZ0":-1.133665581806425,"x":150.01,"y":156.04,"x0":-1.4679879749898743,"y0":50.004811079340186,"z0":6.157648620093745,"aX":-9.4243429297269},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.8,"breakHorizontal":11.4,"spinRate":1652,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.46800572352607794,"extension":6.091496675701128},"index":2,"playId":"13b40453-6a18-3043-99e8-93216a8d7fa2","pitchNumber":2,"startTime":"2026-05-16T21:01:50.976Z","endTime":"2026-05-16T21:02:17.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"}},"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":93.1,"endSpeed":85.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98860137265908,"aZ":-12.615421903163588,"pfxX":-3.510989540227353,"pfxZ":10.548532997396961,"pX":-0.5709353048814704,"pZ":2.664801439472975,"vX0":3.675865600961714,"vY0":-135.41788835389838,"vZ0":-6.228890998431222,"x":138.76,"y":166.83,"x0":-1.4907693318101416,"y0":50.00446163125061,"z0":5.879939111228128,"aX":-6.511536881791579},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":5.5,"spinRate":2274,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4047096753833159,"extension":5.9075864087816905},"index":3,"playId":"3909c413-4599-377a-ab4e-747786bbcacb","pitchNumber":3,"startTime":"2026-05-16T21:02:24.227Z","endTime":"2026-05-16T21:02:29.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.901012279393797,"aZ":-13.347533884063846,"pfxX":-2.851960197965215,"pfxZ":10.187928753446236,"pX":0.9193865314373746,"pZ":4.263385428309691,"vX0":7.0801734263882175,"vY0":-135.40948599985444,"vZ0":-2.1773128300628524,"x":81.96,"y":123.67,"x0":-1.3643132941531586,"y0":50.0033218582416,"z0":6.017151137530828,"aX":-5.271185966377958},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":3.6,"spinRate":2311,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.40524650545627816,"extension":5.717727780386725},"index":4,"playId":"ed819e79-eba3-3ecc-b87a-b168cbfa0ee7","pitchNumber":4,"startTime":"2026-05-16T21:02:49.538Z","endTime":"2026-05-16T21:02:52.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.501816683115802,"aZ":-14.993939808636465,"pfxX":-9.522016708796304,"pfxZ":9.227150948462024,"pX":0.31527602647069725,"pZ":2.786694016446169,"vX0":7.965961580372791,"vY0":-136.00740033622748,"vZ0":-5.232835784302088,"x":104.98,"y":163.54,"x0":-1.423132245525291,"y0":50.00450747845033,"z0":5.785617316909845,"aX":-17.733750797087897},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":15.5,"spinRate":2350,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4036392666230304,"extension":5.998562336610856},"index":5,"playId":"a13744b0-1c44-391f-8a57-bc72a2384567","pitchNumber":5,"startTime":"2026-05-16T21:03:06.853Z","endTime":"2026-05-16T21:03:09.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65837105938283,"aZ":-27.187894999095903,"pfxX":-9.303222255214012,"pfxZ":3.7668612787697313,"pX":-0.3243901371904525,"pZ":1.1869117012351103,"vX0":5.280471976873519,"vY0":-114.77410576526643,"vZ0":-4.765567621708513,"x":129.36,"y":206.73,"x0":-1.4545736490734174,"y0":50.004429595230775,"z0":5.95995414231328,"aX":-12.32448062450744},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":5.8,"breakHorizontal":15.4,"spinRate":1995,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4785264062842831,"extension":6.110121773959078},"index":6,"playId":"ea71613f-2ad4-3058-9365-a0cee220e7b2","pitchNumber":6,"startTime":"2026-05-16T21:03:24.525Z","endTime":"2026-05-16T21:03:27.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:03:27.525Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Connor Norby lines out to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-16T21:03:47.929Z","endTime":"2026-05-16T21:04:16.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74635056914013,"aZ":-17.672238714055666,"pfxX":-9.02235173983858,"pfxZ":7.830421180052694,"pX":0.24044692270786708,"pZ":1.5903976227570455,"vX0":7.493473384462968,"vY0":-135.7527764366132,"vZ0":-7.8308940049431985,"x":107.83,"y":195.84,"x0":-1.393420973048636,"y0":50.006377930517566,"z0":5.7592077660232,"aX":-16.71999051709827},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":14.6,"spinRate":2306,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.40460502853393354,"extension":6.00998673115401},"index":0,"playId":"2054c5ae-1e77-3326-8e5a-b473188fb24c","pitchNumber":1,"startTime":"2026-05-16T21:03:53.795Z","endTime":"2026-05-16T21:03:56.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.119050023513275,"aZ":-12.6288617475941,"pfxX":-3.0247373191972664,"pfxZ":10.558316983474569,"pX":0.6358936291351366,"pZ":1.8662210636803922,"vX0":6.263986143565154,"vY0":-135.57415808396937,"vZ0":-8.159217059128181,"x":92.76,"y":188.39,"x0":-1.317204564783533,"y0":50.00583630113573,"z0":5.807074572575024,"aX":-5.601414631204195},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":4.1,"spinRate":2310,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.40483679480433077,"extension":6.116376523523598},"hitData":{"launchSpeed":96.7,"launchAngle":9.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":156.25,"coordY":149.69}},"index":1,"playId":"c196d04d-2c18-3c7e-a032-1869ff39569d","pitchNumber":2,"startTime":"2026-05-16T21:04:10.248Z","endTime":"2026-05-16T21:04:16.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:04:16.276Z","atBatIndex":24},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jakob Marsee triples (3) on a line drive to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-16T21:04:35.714Z","endTime":"2026-05-16T21:05:16.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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(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":79.7,"endSpeed":72.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.304926476428207,"aZ":-28.007513173251954,"pfxX":-8.81945043357782,"pfxZ":3.0876158783839873,"pX":-0.3014852312054875,"pZ":1.6237463840063575,"vX0":4.965456108503143,"vY0":-115.92259745099587,"vZ0":-3.972498354855739,"x":128.49,"y":194.94,"x0":-1.3342761979115363,"y0":50.00414135912971,"z0":6.057380840648731,"aX":-11.907043546264587},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":4.8,"breakHorizontal":14.6,"spinRate":2009,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.4739667034343338,"extension":6.28966807522315},"index":0,"playId":"7b6e6d7c-2fec-3215-86f8-4991de422ff5","pitchNumber":1,"startTime":"2026-05-16T21:04:41.514Z","endTime":"2026-05-16T21:04:44.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33860996235846,"aZ":-21.10467555618002,"pfxX":0.4444288023584846,"pfxZ":6.387792864675582,"pX":0.1819494441030985,"pZ":2.960785591635269,"vX0":4.45637448135754,"vY0":-131.6663607378573,"vZ0":-3.5414424670206346,"x":110.06,"y":158.84,"x0":-1.5994525615074027,"y0":50.00322526173091,"z0":5.909458537579211,"aX":0.7696705532737644},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.9,"breakHorizontal":-1.9,"spinRate":2445,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.41807246733462167,"extension":5.772518822467522},"hitData":{"launchSpeed":89.7,"launchAngle":21.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":164.27,"coordY":68.69}},"index":1,"playId":"3bcf568c-8746-3362-8dee-1b45f1694d02","pitchNumber":2,"startTime":"2026-05-16T21:04:58.497Z","endTime":"2026-05-16T21:05:16.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":0.52,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:05:16.525Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out sharply, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-16T21:05:47.712Z","endTime":"2026-05-16T21:07:23.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19562114569274,"aZ":-19.323465423847082,"pfxX":-0.17450645723865588,"pfxZ":7.379478807391518,"pX":-0.7458338295007272,"pZ":3.8291864076132915,"vX0":2.5037122722314047,"vY0":-130.9901635965702,"vZ0":-1.690262455117698,"x":145.43,"y":135.39,"x0":-1.6905596683858906,"y0":50.000358646117114,"z0":5.924831825415193,"aX":-0.30420829416359335},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.2,"breakHorizontal":-0.2,"spinRate":2328,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.4178504185181522,"extension":5.743851128470135},"index":0,"playId":"7abfd9fc-36a7-3e50-b9ba-1e99a06f2cdb","pitchNumber":1,"startTime":"2026-05-16T21:05:53.035Z","endTime":"2026-05-16T21:05:56.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"third":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.718783899791564,"aZ":-28.778719238425758,"pfxX":-8.329582238646934,"pfxZ":2.521329363787636,"pX":-0.9080212461871239,"pZ":2.6438455700895984,"vX0":3.778688540767451,"vY0":-115.93661291707345,"vZ0":-1.655021829103602,"x":151.61,"y":167.4,"x0":-1.4856248799512533,"y0":50.00330055633657,"z0":6.139881745284501,"aX":-11.224985789814673},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.4,"breakHorizontal":14.0,"spinRate":2001,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4742696483032507,"extension":6.131906117049374},"index":1,"playId":"f28a2ff7-0e68-3b81-be73-3312352b402f","pitchNumber":2,"startTime":"2026-05-16T21:06:10.576Z","endTime":"2026-05-16T21:06:13.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"third":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.609685648396486,"aZ":-17.81743061388182,"pfxX":0.2383715498857596,"pfxZ":8.419469412949745,"pX":0.0983403463220138,"pZ":1.13161311316222,"vX0":4.584966446857014,"vY0":-129.6376080386967,"vZ0":-8.109008933111237,"x":113.25,"y":208.23,"x0":-1.7228089097505845,"y0":50.00535644177272,"z0":5.655726088378458,"aX":0.4057194195310925},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.7,"breakHorizontal":-1.4,"spinRate":2398,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4222062077425597,"extension":5.933579693943465},"index":2,"playId":"043299a7-8a2a-38e2-bc2d-bf7237e94841","pitchNumber":3,"startTime":"2026-05-16T21:06:28.702Z","endTime":"2026-05-16T21:06:32.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"third":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.025541038676643,"aZ":-44.578358252685206,"pfxX":-0.23570810176678547,"pfxZ":-9.046958565192552,"pX":0.422185168217622,"pZ":1.896624602309224,"vX0":4.2212520176514,"vY0":-117.43666961536888,"vZ0":-0.08095867460663309,"x":100.91,"y":187.57,"x0":-1.3820331852328176,"y0":50.00215830657172,"z0":6.142364387418832,"aX":-0.3234792509641611},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-16.0,"breakHorizontal":-0.8,"spinRate":2611,"spinDirection":14},"zone":9,"typeConfidence":2.0,"plateTime":0.4697011102854316,"extension":5.8906549571000495},"index":3,"playId":"1dc688b4-2f59-3b91-823b-3f46de059e98","pitchNumber":4,"startTime":"2026-05-16T21:06:52.806Z","endTime":"2026-05-16T21:06:55.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"third":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94467569831744,"aZ":-15.920216808109032,"pfxX":-9.577683449647168,"pfxZ":8.748618258373654,"pX":-0.41211368710277024,"pZ":1.6418535858420373,"vX0":6.263815384903628,"vY0":-135.50703766989068,"vZ0":-8.031900185528473,"x":132.71,"y":194.45,"x0":-1.5107611240943783,"y0":50.00128374206435,"z0":5.759199949947101,"aX":-17.78834568510617},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":16.0,"spinRate":2416,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.40440314451523607,"extension":5.947643647248192},"hitData":{"launchSpeed":103.1,"launchAngle":-1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":101.64,"coordY":169.42}},"index":4,"playId":"498aa78b-0d25-36fa-9813-316ed1580736","pitchNumber":5,"startTime":"2026-05-16T21:07:15.581Z","endTime":"2026-05-16T21:07:23.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"third":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":4.699999999999996,"leverageIndex":1.73,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:07:23.898Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-16T21:09:30.289Z","endTime":"2026-05-16T21:10:12.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6577379638833,"aZ":-25.286741679976185,"pfxX":-12.057688979254173,"pfxZ":3.503935126830921,"pX":0.18759882561602242,"pZ":3.0342646509303104,"vX0":9.637533295538532,"vY0":-139.80063219750505,"vZ0":-3.0472139437901746,"x":109.85,"y":156.85,"x0":-1.750416763618407,"y0":50.0024659325667,"z0":5.81168005201077,"aX":-23.693269641556164},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.9,"breakHorizontal":19.7,"spinRate":2262,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.3928942896106644,"extension":6.069833931677301},"index":0,"playId":"8c176474-8e9b-3c4a-8a0e-ac4924fe6979","pitchNumber":1,"startTime":"2026-05-16T21:09:35.472Z","endTime":"2026-05-16T21:09:38.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.1,"endSpeed":88.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76772600016954,"aZ":-17.519993755037063,"pfxX":-8.29803441062668,"pfxZ":7.289221326439147,"pX":0.4968445060236268,"pZ":2.6295174062845006,"vX0":8.976218905695095,"vY0":-141.03915120939197,"vZ0":-5.770818430440335,"x":98.06,"y":167.78,"x0":-1.6523986100333812,"y0":50.0012567469916,"z0":5.836144160915502,"aX":-16.67814148004507},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":13.1,"spinRate":2211,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.38869415574469013,"extension":6.084745387025127},"index":1,"playId":"5ced4162-1481-3bb1-abe5-acc351a27c28","pitchNumber":2,"startTime":"2026-05-16T21:09:50.381Z","endTime":"2026-05-16T21:09:53.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.135959814121676,"aZ":-23.584996183817292,"pfxX":0.8675829302979432,"pfxZ":4.814420086537108,"pX":0.3510178077018087,"pZ":2.6404285931734623,"vX0":5.321120402270328,"vY0":-132.41846485070695,"vZ0":-3.9886746099742436,"x":103.62,"y":167.49,"x0":-1.7935928547828275,"y0":50.002254157641794,"z0":5.882908841525539,"aX":1.5459223227146819},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.0,"breakHorizontal":-2.6,"spinRate":2330,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.41295775874958585,"extension":5.954988434290556},"index":2,"playId":"c925b382-be3f-380e-86f4-0c8d6781d553","pitchNumber":3,"startTime":"2026-05-16T21:10:09.581Z","endTime":"2026-05-16T21:10:12.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:10:12.581Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a sharp ground ball to shortstop Otto Lopez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-16T21:10:31.904Z","endTime":"2026-05-16T21:11:46.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":97.4,"endSpeed":88.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48958908228097,"aZ":-26.66272799723876,"pfxX":-12.125346666929254,"pfxZ":2.7395421359086196,"pX":-0.04415066838565979,"pZ":2.7762980996517626,"vX0":9.097682917690086,"vY0":-141.47443355937736,"vZ0":-3.543480817583589,"x":118.68,"y":163.82,"x0":-1.7381844872378038,"y0":50.00264040581424,"z0":5.76830408332106,"aX":-24.398430834698328},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.3,"breakHorizontal":19.9,"spinRate":2269,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.3882460329041941,"extension":6.102961243469638},"index":0,"playId":"79770f52-0e3c-3f26-93b7-3ca99163687b","pitchNumber":1,"startTime":"2026-05-16T21:10:41.505Z","endTime":"2026-05-16T21:10:44.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.457698115691425,"aZ":-27.49870172577084,"pfxX":0.8712578843507885,"pfxZ":2.7020425505716297,"pX":-0.3964499815006445,"pZ":2.6449577436573315,"vX0":3.904960457645692,"vY0":-130.7926797629012,"vZ0":-2.9252934631128467,"x":132.11,"y":167.37,"x0":-2.021841199067561,"y0":50.00643048952632,"z0":5.838971576568391,"aX":1.5107825612454198},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.4,"breakHorizontal":-2.4,"spinRate":2260,"spinDirection":185},"zone":4,"typeConfidence":2.0,"plateTime":0.41868744575972716,"extension":6.056298112517517},"index":1,"playId":"583f5934-866a-3082-b662-cbca5f30d7ac","pitchNumber":2,"startTime":"2026-05-16T21:10:56.395Z","endTime":"2026-05-16T21:10:59.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":88.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.15219671680441,"aZ":-16.338104956002507,"pfxX":-7.970263252961077,"pfxZ":7.784249432563506,"pX":-0.31831982562208033,"pZ":4.827461582674399,"vX0":6.907085209957071,"vY0":-142.74698965672707,"vZ0":-0.26592093139036205,"x":129.13,"y":108.44,"x0":-1.7506660973839832,"y0":50.00645224386457,"z0":5.963162769151459,"aX":-16.221789158577057},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":12.8,"spinRate":2308,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3857825319987791,"extension":6.049202602520987},"index":2,"playId":"4e35de32-8063-3da3-8b3c-b16d726b88c0","pitchNumber":3,"startTime":"2026-05-16T21:11:18.567Z","endTime":"2026-05-16T21:11:21.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.440167070984046,"aZ":-28.556361839228135,"pfxX":3.0140546923709257,"pfxZ":2.3668095192103697,"pX":0.08633579113659023,"pZ":1.87926047791545,"vX0":3.713095848143301,"vY0":-123.83297036447858,"vZ0":-3.4656412874550884,"x":113.71,"y":188.04,"x0":-1.8332506045033037,"y0":50.00138151389154,"z0":5.7277514705053605,"aX":4.605344419203714},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.6,"breakHorizontal":-6.5,"spinRate":2437,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.44506235030929986,"extension":5.981910234221248},"hitData":{"launchSpeed":105.7,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":105.19,"coordY":155.23}},"index":3,"playId":"96f2d2a7-6b4c-320c-a54b-95792872797a","pitchNumber":4,"startTime":"2026-05-16T21:11:37.071Z","endTime":"2026-05-16T21:11:46.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.63,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:11:46.310Z","atBatIndex":28},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Richie Palacios grounds into a force out, third baseman Javier Sanoja to second baseman Xavier Edwards. Yandy Díaz out at 2nd. Richie Palacios to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-16T21:12:15.149Z","endTime":"2026-05-16T21:12:47.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.426128819017933,"aZ":-37.26024076904624,"pfxX":2.286205797017405,"pfxZ":-3.471315213255636,"pX":-0.9533677477449971,"pZ":2.6415778879912053,"vX0":1.4132541974367807,"vY0":-120.59710813893388,"vZ0":-0.23224614707057034,"x":153.34,"y":167.46,"x0":-1.8448201121990102,"y0":50.00115638700754,"z0":6.038079234557862,"aX":3.3518650277703985},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-6.0,"breakHorizontal":-4.4,"spinRate":2443,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.45495238276535055,"extension":5.850135264326309},"index":0,"playId":"a484148a-7010-3ac7-8322-4483de9b718b","pitchNumber":1,"startTime":"2026-05-16T21:12:19.076Z","endTime":"2026-05-16T21:12:22.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":98.3,"endSpeed":89.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.71868973473167,"aZ":-25.187721807999132,"pfxX":-11.10072929740871,"pfxZ":3.401082340248209,"pX":-0.766326379903116,"pZ":1.735734913439382,"vX0":7.309706975646595,"vY0":-142.79280927588368,"vZ0":-6.449008713043962,"x":146.21,"y":191.92,"x0":-1.9252038164336853,"y0":50.0001350294851,"z0":5.6217296843982565,"aX":-22.782680449649817},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":4.9,"breakHorizontal":18.5,"spinRate":2298,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.3844645985046604,"extension":6.013788862917297},"hitData":{"launchSpeed":71.5,"launchAngle":-32.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.83,"coordY":182.09}},"index":1,"playId":"dbcca697-7fb8-3a0f-b8dd-fb21211d0295","pitchNumber":2,"startTime":"2026-05-16T21:12:39.331Z","endTime":"2026-05-16T21:12:47.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.15,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:12:47.195Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-16T21:13:09.781Z","endTime":"2026-05-16T21:15:07.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":76.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.418501487249667,"aZ":-31.448168623199212,"pfxX":8.614954602907327,"pfxZ":0.48210515910715834,"pX":-1.3252045288455583,"pZ":3.375642923788408,"vX0":-0.7140805351052346,"vY0":-123.66064724285472,"vZ0":0.34471573856076176,"x":167.51,"y":147.64,"x0":-2.1470574078274356,"y0":50.00598171432778,"z0":5.90794972867327,"aX":13.127111146219157},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.2,"breakHorizontal":-15.4,"spinRate":2343,"spinDirection":83},"zone":11,"typeConfidence":2.0,"plateTime":0.4457166013713607,"extension":5.809393315974286},"index":0,"playId":"39164484-4ceb-3f30-946f-138271b8a04d","pitchNumber":1,"startTime":"2026-05-16T21:13:13.762Z","endTime":"2026-05-16T21:13:17.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":97.8,"endSpeed":88.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.68226532511835,"aZ":-23.26968727356072,"pfxX":-11.777203923627884,"pfxZ":4.392708845565137,"pX":-0.7130374579110461,"pZ":2.6403790006609316,"vX0":7.337974197302879,"vY0":-142.18866577109077,"vZ0":-4.48060051925502,"x":144.18,"y":167.49,"x0":-1.810785402471597,"y0":50.00283560651744,"z0":5.732452506415218,"aX":-23.870943959356477},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.1,"breakHorizontal":19.7,"spinRate":2283,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.38671706324834565,"extension":5.972960180468599},"index":1,"playId":"5ac42bf0-afc1-3550-8ea2-9c1e9a4799b9","pitchNumber":2,"startTime":"2026-05-16T21:13:29.763Z","endTime":"2026-05-16T21:13:32.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":88.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.8480919669624,"aZ":-13.307643572312152,"pfxX":-6.939238391157283,"pfxZ":9.282997082080419,"pX":-0.703157613406783,"pZ":2.0496932789261715,"vX0":5.456159471592537,"vY0":-142.19379543116884,"vZ0":-7.868084127284933,"x":143.8,"y":183.44,"x0":-1.75238342364825,"y0":50.00401261478862,"z0":5.710803817083696,"aX":-14.106163998054797},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":11.4,"spinRate":2299,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3862919460227685,"extension":6.0709851649338304},"index":2,"playId":"e1082002-708e-3ff6-9327-ade926808be5","pitchNumber":3,"startTime":"2026-05-16T21:13:52.193Z","endTime":"2026-05-16T21:13:55.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"216b422d-0069-4a6a-9b63-447ece535caf","startTime":"2026-05-16T21:14:06.071Z","endTime":"2026-05-16T21:14:11.071Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.185527541187437,"aZ":-21.67387271105709,"pfxX":-0.46109340080125705,"pfxZ":5.700188274572946,"pX":0.4714535141846037,"pZ":2.982602196442533,"vX0":5.867878668258032,"vY0":-135.30980983451622,"vZ0":-3.5581523983845873,"x":99.03,"y":158.25,"x0":-1.6710823838399231,"y0":50.00643886205651,"z0":5.844367982610308,"aX":-0.850287308116361},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":-0.5,"spinRate":2271,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.40573376780461823,"extension":5.90002014131932},"index":4,"playId":"a22ae1f9-7e7f-3496-9c38-cb73da2b4252","pitchNumber":4,"startTime":"2026-05-16T21:14:23.418Z","endTime":"2026-05-16T21:14:28.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42364630087395,"aZ":-23.615424085760296,"pfxX":-11.182660126758968,"pfxZ":4.146375009447553,"pX":0.6526762428901323,"pZ":1.9297698511682455,"vX0":9.779878824692005,"vY0":-143.04546441053265,"vZ0":-6.463400679460057,"x":92.12,"y":186.68,"x0":-1.3655249402825795,"y0":50.00036184232066,"z0":5.709212142978496,"aX":-23.064350399231465},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.2,"breakHorizontal":18.1,"spinRate":2302,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.3835904485726229,"extension":6.147785543428514},"index":5,"playId":"202b8af5-83fe-3c90-9168-fe6ca8c3dba9","pitchNumber":5,"startTime":"2026-05-16T21:15:03.724Z","endTime":"2026-05-16T21:15:07.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-2.1999999999999957,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:15:07.282Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Owen Caissie lines out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-16T21:17:12.502Z","endTime":"2026-05-16T21:17:59.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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(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":79.2,"endSpeed":72.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01228109098092,"aZ":-27.245441457066406,"pfxX":-7.293250536120189,"pfxZ":3.680605987354925,"pX":-0.19185228942103602,"pZ":1.9549491993222818,"vX0":4.7147971043406605,"vY0":-115.16935142856912,"vZ0":-3.326376375772707,"x":124.31,"y":186.0,"x0":-1.3211904107936188,"y0":50.003311483201934,"z0":6.061878938248471,"aX":-9.76722433517121},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":6.1,"breakHorizontal":12.0,"spinRate":1945,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4761619074730632,"extension":6.005264254972505},"index":0,"playId":"28f4778b-a4b2-3a44-b690-e77805d45638","pitchNumber":1,"startTime":"2026-05-16T21:17:20.847Z","endTime":"2026-05-16T21:17:23.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.117113341756188,"aZ":-13.696303285394062,"pfxX":-4.856458075080689,"pfxZ":10.097119529269552,"pX":0.4164610481605657,"pZ":4.488576982143662,"vX0":6.523295828901739,"vY0":-134.8796448762348,"vZ0":-1.5557066144789389,"x":101.13,"y":117.59,"x0":-1.4098389221534824,"y0":50.00647568802562,"z0":6.045460950983611,"aX":-8.891530623759978},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":7.3,"spinRate":2269,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.40709938326663053,"extension":5.744678814705629},"index":1,"playId":"0db72960-1cb0-3cde-80c1-e685f2e55eac","pitchNumber":2,"startTime":"2026-05-16T21:17:36.185Z","endTime":"2026-05-16T21:17:39.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42771856784075,"aZ":-26.254519057744655,"pfxX":-6.179003621476975,"pfxZ":4.465240040543698,"pX":-0.3548060827680663,"pZ":2.943816565546349,"vX0":4.026513301873253,"vY0":-114.49617786411196,"vZ0":-1.3520970117398696,"x":130.52,"y":159.3,"x0":-1.3346814304893275,"y0":50.0032156482052,"z0":6.11471760228502,"aX":-8.192145426067873},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":8.0,"breakHorizontal":10.2,"spinRate":1662,"spinDirection":250},"zone":1,"typeConfidence":2.0,"plateTime":0.47864465155809066,"extension":5.938669872612681},"hitData":{"launchSpeed":107.3,"launchAngle":20.0,"totalDistance":393.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":130.8,"coordY":40.36}},"index":2,"playId":"b524e78e-3102-315a-9229-6be2782df896","pitchNumber":3,"startTime":"2026-05-16T21:17:49.699Z","endTime":"2026-05-16T21:17:59.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:17:59.949Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-16T21:18:19.814Z","endTime":"2026-05-16T21:19:44.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.358637573527304,"aZ":-28.008081499650718,"pfxX":-9.177699012898834,"pfxZ":3.2000157005409626,"pX":0.18042537222848018,"pZ":2.0904275074635272,"vX0":5.866104543342903,"vY0":-113.54213452411597,"vZ0":-2.7587759128824088,"x":110.12,"y":182.34,"x0":-1.2480285136482192,"y0":50.00332338696545,"z0":6.116651718611636,"aX":-11.948293987563273},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":5.4,"breakHorizontal":15.1,"spinRate":1915,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.48294125414204325,"extension":5.974949870727129},"index":0,"playId":"070144e6-e9d9-34cf-a707-bf0f5071e944","pitchNumber":1,"startTime":"2026-05-16T21:18:24.607Z","endTime":"2026-05-16T21:18:27.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":92.5,"endSpeed":83.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23871737362848,"aZ":-21.40910935849029,"pfxX":-11.646606539003013,"pfxZ":5.951170516708821,"pX":0.2723286324584465,"pZ":4.79296485925016,"vX0":8.456571386101151,"vY0":-134.4338180569683,"vZ0":0.7981633897746682,"x":106.62,"y":109.37,"x0":-1.419014692002487,"y0":50.00569657067305,"z0":6.025029928026977,"aX":-21.078399480795728},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.2,"breakHorizontal":19.0,"spinRate":2243,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4092306788107365,"extension":5.744252187111632},"index":1,"playId":"318b601d-7ecb-346e-91a5-48dd38364920","pitchNumber":2,"startTime":"2026-05-16T21:18:40.700Z","endTime":"2026-05-16T21:18:43.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.540459121812344,"aZ":-44.87528641104451,"pfxX":0.4155771053020094,"pfxZ":-9.325648640742468,"pX":0.14160137813072843,"pZ":1.0102350839983403,"vX0":3.2908484103928863,"vY0":-116.98442234655447,"vZ0":-1.8297409032515144,"x":111.6,"y":211.5,"x0":-1.3472110217048854,"y0":50.00047611428943,"z0":6.074508775629428,"aX":0.5659441166935623},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-17.0,"breakHorizontal":-1.7,"spinRate":2763,"spinDirection":5},"zone":14,"typeConfidence":2.0,"plateTime":0.47125982583555714,"extension":5.874251269716382},"index":2,"playId":"87fd173d-c92e-38e6-b182-54f1ada801d8","pitchNumber":3,"startTime":"2026-05-16T21:18:58.683Z","endTime":"2026-05-16T21:19:01.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29559469981079,"aZ":-30.34315294384957,"pfxX":-7.4863280338443134,"pfxZ":1.3587541911710055,"pX":0.03673226209317626,"pZ":1.2561069593310326,"vX0":5.5175050522261095,"vY0":-115.6019433425091,"vZ0":-4.213932686481167,"x":115.6,"y":204.87,"x0":-1.4126410307808333,"y0":50.00339185242853,"z0":6.027198822494126,"aX":-10.095401859919868},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.7,"breakHorizontal":12.1,"spinRate":1862,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4744679454611922,"extension":6.095372540216235},"index":3,"playId":"0354a217-6188-3164-ad2e-01b4cc7454d0","pitchNumber":4,"startTime":"2026-05-16T21:19:17.431Z","endTime":"2026-05-16T21:19:20.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-16T21:19:27.588Z","endTime":"2026-05-16T21:19:41.622Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90162668627781,"aZ":-31.12456157421561,"pfxX":-6.948610677580183,"pfxZ":0.7789596063719371,"pX":0.030834185658708973,"pZ":0.660910072657461,"vX0":5.30492516598991,"vY0":-115.63065442716476,"vZ0":-5.095365374427889,"x":115.82,"y":220.94,"x0":-1.3978214333232513,"y0":50.001982270439996,"z0":5.902139314338557,"aX":-9.346399044066448},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":0.4,"breakHorizontal":11.2,"spinRate":1880,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4748888536884537,"extension":5.94895720173209},"index":5,"playId":"a0d08484-8f36-3ab5-8b0e-91db976fc4e1","pitchNumber":5,"startTime":"2026-05-16T21:19:41.622Z","endTime":"2026-05-16T21:19:44.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.3,"awayTeamWinProbability":30.700000000000003,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:19:44.640Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-16T21:20:07.605Z","endTime":"2026-05-16T21:20:21.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32149299995985,"aZ":-44.466272345133596,"pfxX":2.785334050400402,"pfxZ":-8.850683984566455,"pX":0.3385487560420904,"pZ":1.644757541202182,"vX0":3.058387085416519,"vY0":-117.91220172359253,"vZ0":-0.7474324023259552,"x":104.1,"y":194.37,"x0":-1.3440461012158498,"y0":50.00416633578692,"z0":6.118589123290859,"aX":3.867306096021287},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-15.8,"breakHorizontal":-5.9,"spinRate":2686,"spinDirection":14},"zone":9,"typeConfidence":2.0,"plateTime":0.4670193873839632,"extension":5.643171605789768},"hitData":{"launchSpeed":94.6,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.85,"coordY":166.88}},"index":0,"playId":"f5b4c496-351b-3f28-ad1e-4dfa0ac26c39","pitchNumber":1,"startTime":"2026-05-16T21:20:13.836Z","endTime":"2026-05-16T21:20:21.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:20:21.569Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny DeLuca called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-16T21:22:19.624Z","endTime":"2026-05-16T21:23:26.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48299324647516,"aZ":-26.188044517829894,"pfxX":1.9443986710329866,"pfxZ":3.6049842509673447,"pX":0.4774542273323569,"pZ":2.6136531708615376,"vX0":5.326924246306827,"vY0":-128.34832256326794,"vZ0":-3.1137342202558433,"x":98.8,"y":168.21,"x0":-1.8807636999137214,"y0":50.00531045243563,"z0":5.890091341558855,"aX":3.232808941573085},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":-4.8,"spinRate":2248,"spinDirection":173},"zone":6,"typeConfidence":2.0,"plateTime":0.42734317249058984,"extension":6.186199225062218},"index":0,"playId":"a85bdd50-ab4e-3039-a047-7f94f44ea1b7","pitchNumber":1,"startTime":"2026-05-16T21:22:30.333Z","endTime":"2026-05-16T21:22:33.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.113797208717216,"aZ":-23.942422909721223,"pfxX":-11.152475966754054,"pfxZ":4.1138913413891975,"pX":0.8510951818862822,"pZ":1.931503637748015,"vX0":10.927374268301675,"vY0":-140.78850257690104,"vZ0":-6.095506382455871,"x":84.56,"y":186.63,"x0":-1.6388049966218536,"y0":50.000749638987536,"z0":5.6826615348289895,"aX":-22.300157321324573},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.2,"breakHorizontal":17.9,"spinRate":2270,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.38961364475691607,"extension":6.117054747940628},"index":1,"playId":"5a1449b1-c19f-3a9e-9b55-fb7baaaeea71","pitchNumber":2,"startTime":"2026-05-16T21:22:47.731Z","endTime":"2026-05-16T21:22:51.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.298538485855165,"aZ":-23.887898846264843,"pfxX":2.454336082436006,"pfxZ":5.653366458160427,"pX":-0.39020223503890733,"pZ":2.77588404496914,"vX0":3.0763975996863824,"vY0":-121.05408064196736,"vZ0":-2.233538974489921,"x":131.87,"y":163.83,"x0":-2.0022939254763394,"y0":50.00351711537271,"z0":5.82764329984064,"aX":3.5987747911568686},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.8,"breakHorizontal":-5.3,"spinRate":2308,"spinDirection":74},"zone":1,"typeConfidence":2.0,"plateTime":0.45457458803440076,"extension":5.7906919199308495},"index":2,"playId":"7c74511f-7481-38ed-ad6d-cae4c184318c","pitchNumber":3,"startTime":"2026-05-16T21:23:02.690Z","endTime":"2026-05-16T21:23:05.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.810288273575445,"aZ":-25.22430926099971,"pfxX":-13.0135583080192,"pfxZ":3.3627973904025232,"pX":0.861251308044822,"pZ":2.4422590202944825,"vX0":11.62712512107601,"vY0":-143.09349803010818,"vZ0":-4.678897301378983,"x":84.17,"y":172.84,"x0":-1.5690477499650621,"y0":50.006884645386386,"z0":5.684272799733884,"aX":-26.924314270824055},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.3,"breakHorizontal":21.1,"spinRate":2362,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.383162052931147,"extension":6.0980388723063905},"index":3,"playId":"9f0cca74-6f46-3c32-b7ba-8858c3cf7301","pitchNumber":4,"startTime":"2026-05-16T21:23:23.661Z","endTime":"2026-05-16T21:23:26.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:23:26.661Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Hunter Feduccia lines out to left fielder Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-16T21:23:48.146Z","endTime":"2026-05-16T21:25:13.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.656806521919982,"aZ":-26.46881221158023,"pfxX":6.106397386978706,"pfxZ":3.8599813168591854,"pX":-0.8260151148773891,"pZ":2.838361082748798,"vX0":1.0110330489342279,"vY0":-120.78173310976827,"vZ0":-1.5435430565421586,"x":148.49,"y":162.14,"x0":-2.043231978339846,"y0":50.00053500937556,"z0":5.81469098652409,"aX":9.0141366542352},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.8,"breakHorizontal":-11.3,"spinRate":2302,"spinDirection":79},"zone":4,"typeConfidence":2.0,"plateTime":0.45358961653171814,"extension":6.011749041688949},"index":0,"playId":"e8b180fc-a712-361c-9a0e-75e4030114f8","pitchNumber":1,"startTime":"2026-05-16T21:23:52.825Z","endTime":"2026-05-16T21:23:55.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":91.7,"endSpeed":84.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2893513048466,"aZ":-33.502824103999764,"pfxX":-10.769299849245716,"pfxZ":-0.7415201622314527,"pX":-0.1966231085362353,"pZ":0.9073898792386392,"vX0":7.9024567603412095,"vY0":-133.22310855290945,"vZ0":-6.03756031610845,"x":124.49,"y":214.28,"x0":-1.8059043784914701,"y0":50.00229144074503,"z0":5.631972464853376,"aX":-19.30920700260701},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-2.5,"breakHorizontal":17.8,"spinRate":1955,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.41151904756189905,"extension":6.155865432440282},"index":1,"playId":"ddfdd2d7-0bf2-39d2-9493-ebdb33cab8a2","pitchNumber":2,"startTime":"2026-05-16T21:24:08.204Z","endTime":"2026-05-16T21:24:11.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":89.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.57536780642719,"aZ":-23.956296410651508,"pfxX":-11.739151481924289,"pfxZ":3.971452133621213,"pX":0.5980326733747379,"pZ":1.5917586514399487,"vX0":10.21382021102505,"vY0":-143.54812882612904,"vZ0":-7.133757993967707,"x":94.2,"y":195.8,"x0":-1.4943045649949984,"y0":50.00654307208814,"z0":5.618055678473687,"aX":-24.318942127637186},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":5.8,"breakHorizontal":19.0,"spinRate":2374,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3826679093337497,"extension":6.018099502420927},"index":2,"playId":"d04f8329-87ee-310d-9a91-a4de2ea28d55","pitchNumber":3,"startTime":"2026-05-16T21:24:32.645Z","endTime":"2026-05-16T21:24:59.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.55671724824352,"aZ":-22.52991757213645,"pfxX":-12.039991874096565,"pfxZ":4.642647729941714,"pX":0.20546774200456067,"pZ":0.9579824854296727,"vX0":9.184155716629968,"vY0":-143.9987972515532,"vZ0":-9.172988874723908,"x":109.17,"y":212.91,"x0":-1.4770792463811941,"y0":50.00643572697333,"z0":5.603976410510051,"aX":-25.03746392317945},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.5,"breakHorizontal":19.7,"spinRate":2363,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.38181675815451266,"extension":6.123406883577657},"hitData":{"launchSpeed":90.5,"launchAngle":23.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.09,"coordY":93.64}},"index":3,"playId":"638c0126-823e-3139-ab32-5bc6dc1456ae","pitchNumber":4,"startTime":"2026-05-16T21:25:07.159Z","endTime":"2026-05-16T21:25:13.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:25:13.299Z","atBatIndex":35},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Taylor Walls reaches on a fielding error by second baseman Xavier Edwards.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-16T21:25:34.973Z","endTime":"2026-05-16T21:26:34.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28809591773801,"aZ":-34.81814505171579,"pfxX":0.9602460794692208,"pfxZ":-1.7711153973114993,"pX":0.05112507902214845,"pZ":1.2860751290102586,"vX0":3.746782516373758,"vY0":-121.61194268081285,"vZ0":-3.7301991115352675,"x":115.05,"y":204.06,"x0":-1.6354553811070112,"y0":50.00233419832967,"z0":5.866285173803039,"aX":1.4344728235989777},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.8,"breakHorizontal":-2.6,"spinRate":2329,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4507266605549143,"extension":6.0526547736567196},"index":0,"playId":"0f621024-a6c0-3141-b226-cfd0f8fb0afe","pitchNumber":1,"startTime":"2026-05-16T21:25:38.663Z","endTime":"2026-05-16T21:25:41.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.484160095855202,"aZ":-27.622260560254997,"pfxX":3.6960849402311933,"pfxZ":3.0443979296281745,"pX":-0.1888012034502169,"pZ":2.071364276500591,"vX0":3.187636855041522,"vY0":-122.21958153052093,"vZ0":-2.964317258415409,"x":124.2,"y":182.85,"x0":-1.9952913171027287,"y0":50.0050072861378,"z0":5.698885455154454,"aX":5.532646546850296},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.0,"breakHorizontal":-7.6,"spinRate":2385,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.4499776265119495,"extension":6.1119403707263205},"index":1,"playId":"d344cccf-1854-320e-b489-3bba6c61f792","pitchNumber":2,"startTime":"2026-05-16T21:25:52.832Z","endTime":"2026-05-16T21:25:55.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.994107540362876,"aZ":-30.69093564977572,"pfxX":-10.38779436049927,"pfxZ":0.8301667767814309,"pX":-0.15443877205876191,"pZ":0.8534860482640189,"vX0":7.466271003483287,"vY0":-133.16935767053212,"vZ0":-6.637395924728563,"x":122.89,"y":215.74,"x0":-1.6522100841221534,"y0":50.00411584437719,"z0":5.61371692613612,"aX":-18.561267933376158},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.1,"breakHorizontal":17.0,"spinRate":2116,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.412128054959525,"extension":6.14441601387013},"index":2,"playId":"8c9235dc-fdd1-3271-8b7d-cef373dcbe92","pitchNumber":3,"startTime":"2026-05-16T21:26:08.059Z","endTime":"2026-05-16T21:26:11.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.857661224524524,"aZ":-27.769408263114798,"pfxX":-11.360583594024424,"pfxZ":2.459040663936663,"pX":-0.7360805187249155,"pZ":1.8325841514042924,"vX0":6.4618764401863364,"vY0":-133.57823074500342,"vZ0":-4.745557521329225,"x":145.06,"y":189.3,"x0":-1.720354406326114,"y0":50.00447281149475,"z0":5.647469773815311,"aX":-20.372759157608463},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.5,"breakHorizontal":19.1,"spinRate":2052,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.41125583721523373,"extension":6.1945599608767035},"hitData":{"launchSpeed":71.1,"launchAngle":6.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.86,"coordY":155.74}},"index":3,"playId":"17e33a8e-acbb-3e25-ab2b-7ac0af461777","pitchNumber":4,"startTime":"2026-05-16T21:26:23.418Z","endTime":"2026-05-16T21:26:34.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.2,"awayTeamWinProbability":31.799999999999997,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:26:34.139Z","atBatIndex":36},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Chandler Simpson reaches on a fielding error by third baseman Javier Sanoja. Taylor Walls to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-16T21:27:00.267Z","endTime":"2026-05-16T21:29:41.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":88.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.98685335547322,"aZ":-15.098275043613816,"pfxX":-7.695048614225129,"pfxZ":8.40770276696144,"pX":0.35465406894119345,"pZ":2.8823963854911874,"vX0":8.234863527583657,"vY0":-142.17134189267819,"vZ0":-5.441893441243507,"x":103.48,"y":160.96,"x0":-1.590587635441318,"y0":50.00308833540644,"z0":5.792268989957611,"aX":-15.629386994471385},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":12.1,"spinRate":2257,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.3864210297744419,"extension":6.029228721496992},"index":0,"playId":"d8af70e8-357c-3071-af31-80d2bb632eab","pitchNumber":1,"startTime":"2026-05-16T21:27:03.575Z","endTime":"2026-05-16T21:27:06.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"442689a6-226f-3df0-8324-5f50395e24c4","startTime":"2026-05-16T21:27:24.982Z","endTime":"2026-05-16T21:27:27.982Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.835880310520086,"aZ":-24.107687830976634,"pfxX":0.6185387244586922,"pfxZ":4.5395769326403865,"pX":0.7573619913124334,"pZ":1.9759277745141761,"vX0":5.978405923900787,"vY0":-132.81646421212898,"vZ0":-5.297340510427687,"x":88.13,"y":185.43,"x0":-1.6080043876273693,"y0":50.0029507474453,"z0":5.761481430732737,"aX":1.099210659173938},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.2,"breakHorizontal":-2.5,"spinRate":2162,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.41322256128587664,"extension":5.969782519975391},"index":2,"playId":"d7c47518-25ee-32fb-8434-3cccf914a864","pitchNumber":2,"startTime":"2026-05-16T21:27:43.608Z","endTime":"2026-05-16T21:27:50.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6540139846251,"aZ":-30.873888946513663,"pfxX":5.200215560535427,"pfxZ":0.853143536890542,"pX":1.9364324822321,"pZ":0.781165369636355,"vX0":6.806646426445124,"vY0":-124.41625371112741,"vZ0":-5.540792346284144,"x":43.19,"y":217.69,"x0":-1.5365577112978162,"y0":50.00530766631837,"z0":5.6724918026186,"aX":7.953325237532985},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.2,"breakHorizontal":-11.3,"spinRate":2266,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.44443268040650885,"extension":6.112179494490009},"index":3,"playId":"ae586a70-0c7e-34d1-b0b8-0e0435080017","pitchNumber":3,"startTime":"2026-05-16T21:28:08.392Z","endTime":"2026-05-16T21:28:11.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.009718198355486,"aZ":-10.619175296112788,"pfxX":-7.271410155272905,"pfxZ":10.40774582332643,"pX":1.0128363964931362,"pZ":3.675400817609535,"vX0":9.375513628428077,"vY0":-143.43327396901293,"vZ0":-4.421208694423632,"x":78.39,"y":139.54,"x0":-1.3626426787633004,"y0":50.00409496172735,"z0":5.906109196708793,"aX":-15.062224437234393},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.0,"breakHorizontal":11.2,"spinRate":2326,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.38274052884766885,"extension":6.075955330196898},"index":4,"playId":"66c5882c-727c-37f2-b2a6-bf7e3d384e79","pitchNumber":4,"startTime":"2026-05-16T21:28:32.205Z","endTime":"2026-05-16T21:28:37.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":88.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.964183515192154,"aZ":-14.012974778476812,"pfxX":-8.783266262804782,"pfxZ":8.90138890727123,"pX":1.7402363364459514,"pZ":1.738264537909463,"vX0":11.703293871695799,"vY0":-143.09116966623657,"vZ0":-8.532290523846916,"x":50.67,"y":191.85,"x0":-1.2927478590431574,"y0":50.00484209402899,"z0":5.669195664686158,"aX":-17.924172068100834},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":13.1,"spinRate":2305,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3851663409022885,"extension":6.092061570577374},"index":5,"playId":"ecd70573-216b-35c2-9c94-a8a4f1426827","pitchNumber":5,"startTime":"2026-05-16T21:29:10.750Z","endTime":"2026-05-16T21:29:14.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.64388829713675,"aZ":-22.621355122930677,"pfxX":-11.690259031946516,"pfxZ":4.6330078523800395,"pX":0.5645570524997545,"pZ":2.776751560501978,"vX0":9.94821041185327,"vY0":-143.31409492977656,"vZ0":-4.3842803072728636,"x":95.48,"y":163.81,"x0":-1.4469009299947582,"y0":50.00544210116065,"z0":5.754267584032411,"aX":-24.122690948866214},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.6,"breakHorizontal":19.0,"spinRate":2365,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.38337553814853775,"extension":6.0329315692868},"hitData":{"launchSpeed":89.5,"launchAngle":3.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":163.84}},"index":6,"playId":"b722b30c-2235-346f-8b49-e8df244289bb","pitchNumber":6,"startTime":"2026-05-16T21:29:33.220Z","endTime":"2026-05-16T21:29:41.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.19999999999999,"awayTeamWinProbability":29.80000000000001,"homeTeamWinProbabilityAdded":1.9999999999999858,"leverageIndex":0.9,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:29:41.609Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a soft ground ball to third baseman Javier Sanoja. Taylor Walls to 3rd. Chandler Simpson to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-16T21:30:56.734Z","endTime":"2026-05-16T21:31:33.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnThird":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-16T21:30:00.284Z","endTime":"2026-05-16T21:30:58.993Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.243618991366404,"aZ":-32.89739391352455,"pfxX":-10.982118378858091,"pfxZ":-0.4053589200412313,"pX":-0.3684814283472625,"pZ":0.3955434510884883,"vX0":7.415234959203238,"vY0":-134.36077555000105,"vZ0":-7.319852294345044,"x":131.05,"y":228.1,"x0":-1.7536033144880392,"y0":50.000697577837244,"z0":5.528937901047211,"aX":-19.84544140974841},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-2.3,"breakHorizontal":18.0,"spinRate":2044,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4094745067868466,"extension":6.04955832535169},"index":1,"playId":"ec52fd40-7455-3ec8-83b8-5d2b43833fb4","pitchNumber":1,"startTime":"2026-05-16T21:30:58.993Z","endTime":"2026-05-16T21:31:02.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.952231742675806,"aZ":-26.12418505213693,"pfxX":0.48135422980078757,"pfxZ":3.352875158448879,"pX":-0.3464682697766243,"pZ":2.04882550179826,"vX0":3.7418971705740147,"vY0":-133.28404872657896,"vZ0":-4.8065152212418925,"x":130.21,"y":183.46,"x0":-1.829574826569455,"y0":50.002190441276795,"z0":5.756057115099857,"aX":0.8676111495684207},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.3,"breakHorizontal":-1.7,"spinRate":2343,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.4105437423478775,"extension":6.090539198272381},"hitData":{"launchSpeed":70.5,"launchAngle":-66.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":117.86,"coordY":184.11}},"index":2,"playId":"4397ab0e-37c0-33f6-928b-21081a8ceb69","pitchNumber":2,"startTime":"2026-05-16T21:31:23.173Z","endTime":"2026-05-16T21:31:33.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.68,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:31:33.052Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan Aranda grounds out, second baseman Xavier Edwards to first baseman Connor Norby.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-16T21:32:08.411Z","endTime":"2026-05-16T21:32:44.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"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":98.4,"endSpeed":89.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.508059195029304,"aZ":-23.7260405716607,"pfxX":-11.324539878752594,"pfxZ":4.097994333192032,"pX":-0.08144052928368829,"pZ":3.6143282060029356,"vX0":8.085017177468067,"vY0":-143.07159145252857,"vZ0":-2.168779459039353,"x":120.1,"y":141.19,"x0":-1.4795663802264662,"y0":50.00660015073307,"z0":5.876792400180319,"aX":-23.36804703362059},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.1,"breakHorizontal":18.7,"spinRate":2338,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.38355156062230567,"extension":5.995367588290608},"index":0,"playId":"e79b382d-47dc-3179-b0a3-0656e916a65b","pitchNumber":1,"startTime":"2026-05-16T21:32:16.370Z","endTime":"2026-05-16T21:32:20.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.412801250189474,"aZ":-30.542741727542353,"pfxX":-10.543453791668147,"pfxZ":0.9081017411979291,"pX":-0.5687489206042874,"pZ":1.0556555924249715,"vX0":6.674938446902896,"vY0":-133.47496359030148,"vZ0":-6.199815715292125,"x":138.68,"y":210.28,"x0":-1.7402239963202017,"y0":50.00248307727586,"z0":5.625623262950552,"aX":-18.904072011738013},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.4,"breakHorizontal":17.5,"spinRate":2076,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.41135903981412403,"extension":6.105482923170699},"hitData":{"launchSpeed":88.8,"launchAngle":-5.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":153.71}},"index":1,"playId":"8bc748d7-000b-321f-8286-7f8e5e859855","pitchNumber":2,"startTime":"2026-05-16T21:32:36.116Z","endTime":"2026-05-16T21:32:44.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-6.8999999999999915,"leverageIndex":2.67,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:32:44.611Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-16T21:34:50.193Z","endTime":"2026-05-16T21:37:05.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.013291578309335,"aZ":-28.098616625056398,"pfxX":-6.112577202283107,"pfxZ":3.075688565946475,"pX":-0.7960803829979397,"pZ":3.209073261456291,"vX0":3.2267659535154807,"vY0":-114.58473933410316,"vZ0":-0.49272896625978424,"x":147.34,"y":152.14,"x0":-1.4315338423255881,"y0":50.000372432805385,"z0":6.182310033159153,"aX":-8.092528577613374},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":5.8,"breakHorizontal":10.2,"spinRate":1675,"spinDirection":249},"zone":1,"typeConfidence":2.0,"plateTime":0.47878270883022056,"extension":5.931736785639958},"index":0,"playId":"3b28058b-6162-3288-8925-8da8e49ee5e6","pitchNumber":1,"startTime":"2026-05-16T21:34:58.220Z","endTime":"2026-05-16T21:35:01.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-16T21:35:08.686Z","endTime":"2026-05-16T21:35:23.079Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.225648780097742,"aZ":-20.63033052936928,"pfxX":-10.989494086047026,"pfxZ":6.468598107697526,"pX":-0.25980752246029004,"pZ":3.258830756889004,"vX0":6.92083593447531,"vY0":-133.37710213838744,"vZ0":-2.998283473649874,"x":126.9,"y":150.79,"x0":-1.4731815493235412,"y0":50.00329793707118,"z0":5.901649220476373,"aX":-19.612437749483252},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.2,"breakHorizontal":18.2,"spinRate":2249,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4121544919120317,"extension":5.931102181954566},"index":2,"playId":"71f0482d-ea2b-354b-bb4f-2419614b2b71","pitchNumber":2,"startTime":"2026-05-16T21:35:23.079Z","endTime":"2026-05-16T21:35:26.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":79.5,"endSpeed":73.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.09407867308621,"aZ":-29.628731478977603,"pfxX":-8.003501743206177,"pfxZ":1.870588012411376,"pX":-0.7643620015924043,"pZ":0.7034339608073968,"vX0":3.8384064855574827,"vY0":-115.72386922373167,"vZ0":-5.628126858147773,"x":146.14,"y":219.79,"x0":-1.4025609321554293,"y0":50.00157019753208,"z0":5.996683807250879,"aX":-10.88144774965067},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.3,"breakHorizontal":13.6,"spinRate":2051,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.47286101453755425,"extension":5.798222000590101},"index":3,"playId":"1e4cc885-ffd8-3209-9eed-3afb67d990e1","pitchNumber":3,"startTime":"2026-05-16T21:35:43.434Z","endTime":"2026-05-16T21:35:46.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.717234276271142,"aZ":-19.596102296782945,"pfxX":-10.955902122129892,"pfxZ":6.8834363507636125,"pX":1.1287029982389807,"pZ":1.771647224592417,"vX0":10.266253652945583,"vY0":-134.48243132641753,"vZ0":-6.762608615892779,"x":73.98,"y":190.95,"x0":-1.318563177066296,"y0":50.00588448015372,"z0":5.713542339395622,"aX":-20.03062555299456},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.0,"breakHorizontal":17.6,"spinRate":2358,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4076090260404186,"extension":5.924090597556783},"index":4,"playId":"0ec145c6-23f6-339e-97f6-491d733ccbcf","pitchNumber":4,"startTime":"2026-05-16T21:36:03.955Z","endTime":"2026-05-16T21:36:07.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":93.2,"endSpeed":84.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46122245777672,"aZ":-14.899531580807139,"pfxX":-4.036684436480075,"pfxZ":9.3528387288561,"pX":0.23313085633179026,"pZ":3.430212937350244,"vX0":5.7452393776213375,"vY0":-135.50922565699204,"vZ0":-3.917860034578301,"x":104.38,"y":164.93,"x0":-1.39667327849135,"y0":50.005872417257095,"z0":5.945704297923146,"aX":-7.45876547907164},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":6.0,"spinRate":2336,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4052355879714171,"extension":5.832329078585187},"index":5,"playId":"ec2d2b52-8614-3b94-b2ab-9c9a4b36b90e","pitchNumber":5,"startTime":"2026-05-16T21:36:21.430Z","endTime":"2026-05-16T21:36:26.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73990586566258,"aZ":-30.147747662943413,"pfxX":-8.142370290713703,"pfxZ":1.495706343194792,"pX":-0.38577364607329573,"pZ":2.9234514983465254,"vX0":4.697343265700878,"vY0":-115.57322246034795,"vZ0":-0.8011120877334796,"x":131.7,"y":159.85,"x0":-1.387790799871474,"y0":50.00060592210968,"z0":6.172571325024356,"aX":-11.002555110674873},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":2.8,"breakHorizontal":13.6,"spinRate":1903,"spinDirection":247},"zone":1,"typeConfidence":2.0,"plateTime":0.47411170570863437,"extension":6.015751663922381},"hitData":{"launchSpeed":84.1,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.67,"coordY":154.72}},"index":6,"playId":"ed854a2a-f238-37f3-a080-cc55355a8305","pitchNumber":6,"startTime":"2026-05-16T21:36:56.846Z","endTime":"2026-05-16T21:37:05.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:37:05.973Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Otto Lopez doubles (12) on a sharp line drive to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-16T21:37:29.055Z","endTime":"2026-05-16T21:37:48.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.300365660958175,"aZ":-45.64347408159728,"pfxX":0.42684883855797123,"pfxZ":-9.695715826307229,"pX":-0.0703277712059915,"pZ":1.9104787083029549,"vX0":2.7753449753480663,"vY0":-117.9294203177421,"vZ0":0.0755934368487472,"x":119.68,"y":187.2,"x0":-1.324639165717848,"y0":50.00353904163048,"z0":6.136840818789053,"aX":0.5925155858478763},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-17.2,"breakHorizontal":-1.6,"spinRate":2518,"spinDirection":18},"zone":8,"typeConfidence":2.0,"plateTime":0.4669267978285796,"extension":5.964009944790335},"hitData":{"launchSpeed":106.4,"launchAngle":20.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":165.5,"coordY":63.91}},"index":0,"playId":"b215e671-5ea1-3280-be1b-3233772eba6f","pitchNumber":1,"startTime":"2026-05-16T21:37:34.360Z","endTime":"2026-05-16T21:37:48.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.8,"awayTeamWinProbability":37.2,"homeTeamWinProbabilityAdded":-6.799999999999997,"leverageIndex":1.06,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:37:48.234Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Stowers flies out to center fielder Cedric Mullins. Otto Lopez to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-16T21:39:25.800Z","endTime":"2026-05-16T21:40:34.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-16T21:38:13.248Z","endTime":"2026-05-16T21:39:25.800Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"c3aa3da2-b732-4854-834e-acc6ac45873a","startTime":"2026-05-16T21:39:25.800Z","endTime":"2026-05-16T21:39:30.800Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65919242544562,"aZ":-20.259602640138795,"pfxX":-10.63231276382568,"pfxZ":6.554558580329623,"pX":0.14664007764470155,"pZ":4.170560401582618,"vX0":7.833342288731261,"vY0":-134.576551758005,"vZ0":-0.7890235910686924,"x":111.41,"y":126.17,"x0":-1.4336926576606952,"y0":50.00214879584175,"z0":5.914521304396505,"aX":-19.326022685842318},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.9,"breakHorizontal":17.4,"spinRate":2201,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4084159532321925,"extension":5.7715950026381355},"index":2,"playId":"d6042e9f-d4ce-36b4-819a-ca313cdc1c0a","pitchNumber":1,"startTime":"2026-05-16T21:39:41.383Z","endTime":"2026-05-16T21:39:44.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56964544346538,"aZ":-29.574081278199262,"pfxX":-8.93122762506181,"pfxZ":2.002738219683234,"pX":-0.7410322043616767,"pZ":2.602378318377255,"vX0":4.260514211064946,"vY0":-113.50898978970295,"vZ0":-1.363973322072197,"x":145.25,"y":168.52,"x0":-1.4859645658895635,"y0":50.004882510199664,"z0":6.166852473925523,"aX":-11.608006947702117},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":3.6,"breakHorizontal":15.0,"spinRate":1830,"spinDirection":251},"zone":4,"typeConfidence":2.0,"plateTime":0.4833023145476161,"extension":6.125066091508149},"index":3,"playId":"701bf0af-c0bf-3362-95af-4aebc38a6c8c","pitchNumber":2,"startTime":"2026-05-16T21:39:59.012Z","endTime":"2026-05-16T21:40:02.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.629042790113452,"aZ":-16.996122401063452,"pfxX":-9.72972822965938,"pfxZ":8.292301997249673,"pX":0.5031342375254249,"pZ":2.480720076415111,"vX0":8.561224894349284,"vY0":-134.5429650744732,"vZ0":-5.511825860315195,"x":97.82,"y":171.8,"x0":-1.4585044902021815,"y0":50.00403406761707,"z0":5.76352578696571,"aX":-17.8107603265121},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":15.7,"spinRate":2389,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4073665948168075,"extension":5.9033375668121915},"hitData":{"launchSpeed":99.7,"launchAngle":29.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.9,"coordY":51.35}},"index":4,"playId":"dbcc7376-0f67-3fdc-92a1-6e925ef47507","pitchNumber":3,"startTime":"2026-05-16T21:40:21.151Z","endTime":"2026-05-16T21:40:34.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.9,"awayTeamWinProbability":32.099999999999994,"homeTeamWinProbabilityAdded":5.1000000000000085,"leverageIndex":2.12,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:40:34.819Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Connor Norby pops out to second baseman Richie Palacios.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-16T21:40:58.503Z","endTime":"2026-05-16T21:41:59.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.464052882045237,"aZ":-21.427714295975903,"pfxX":-9.595127612628609,"pfxZ":5.877538338678996,"pX":-0.11764572906501797,"pZ":2.215915149932272,"vX0":7.184384013823666,"vY0":-134.4595191069226,"vZ0":-5.371291254181918,"x":121.48,"y":178.95,"x0":-1.5790587957067255,"y0":50.00593528683708,"z0":5.762465998976916,"aX":-17.552465428255843},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.6,"breakHorizontal":15.8,"spinRate":2216,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4075390858741681,"extension":6.011792737058161},"index":0,"playId":"f3805602-1bf7-3a3e-a742-bcb0f987cffc","pitchNumber":1,"startTime":"2026-05-16T21:41:03.710Z","endTime":"2026-05-16T21:41:08.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"third":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.595764345736203,"aZ":-17.296734249889678,"pfxX":-0.06407090962307427,"pfxZ":8.39716807264695,"pX":0.7726035441569602,"pZ":3.2896105717223407,"vX0":6.330902143545961,"vY0":-132.12885830525556,"vZ0":-3.427290540991073,"x":87.55,"y":149.96,"x0":-1.6440974467395384,"y0":50.00474487015974,"z0":5.871285701576423,"aX":-0.1150278374970928},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.6,"breakHorizontal":-1.2,"spinRate":2422,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4142137119171436,"extension":5.8670931273451155},"index":1,"playId":"80d24eb6-fc4d-3e77-b129-0f8244c949f0","pitchNumber":2,"startTime":"2026-05-16T21:41:31.730Z","endTime":"2026-05-16T21:41:34.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"third":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.22954252850275,"aZ":-30.92720991484102,"pfxX":-6.931668127699233,"pfxZ":0.93417554197804,"pX":-0.7578682534125887,"pZ":1.864816994596856,"vX0":3.8062537549407955,"vY0":-114.85061885460077,"vZ0":-2.684101928774428,"x":145.89,"y":188.43,"x0":-1.5358524531892144,"y0":50.00360612867771,"z0":6.055843190190907,"aX":-9.262553593928837},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":1.3,"breakHorizontal":11.6,"spinRate":1807,"spinDirection":253},"zone":7,"typeConfidence":2.0,"plateTime":0.4768737788599231,"extension":5.943943049218215},"hitData":{"launchSpeed":66.8,"launchAngle":41.0,"totalDistance":211.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":140.07,"coordY":117.31}},"index":2,"playId":"ca45a7ce-27e2-3e61-b519-eb0ab23353b1","pitchNumber":3,"startTime":"2026-05-16T21:41:50.477Z","endTime":"2026-05-16T21:41:59.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"third":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":6.099999999999994,"leverageIndex":2.25,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:41:59.226Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out sharply, shortstop Otto Lopez to first baseman Connor Norby.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-16T21:43:58.485Z","endTime":"2026-05-16T21:44:21.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.311574301062173,"aZ":-30.683614660360977,"pfxX":-11.923174002764194,"pfxZ":0.8684616407487908,"pX":-0.18939245162961726,"pZ":2.315615555008706,"vX0":7.862041498930465,"vY0":-131.0146387908962,"vZ0":-2.9513263937769834,"x":124.22,"y":176.26,"x0":-1.6956573404468924,"y0":50.003929183922736,"z0":5.774317207210834,"aX":-20.517808528816712},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.1,"breakHorizontal":19.6,"spinRate":1992,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.41969118283408724,"extension":6.110613646197512},"hitData":{"launchSpeed":109.5,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":102.18,"coordY":146.56}},"index":0,"playId":"daf0ff89-7281-3624-9b69-f07e1c5c71bc","pitchNumber":1,"startTime":"2026-05-16T21:44:13.849Z","endTime":"2026-05-16T21:44:21.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:44:21.852Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Richie Palacios singles on a ground ball to left fielder Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-16T21:44:45.732Z","endTime":"2026-05-16T21:46:57.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.6,"endSpeed":88.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.335240997433736,"aZ":-28.0746547176926,"pfxX":-10.352209253373683,"pfxZ":2.0593596274307426,"pX":-0.6087521014842759,"pZ":3.1860733383679207,"vX0":6.729394229866952,"vY0":-140.51483534323805,"vZ0":-2.0872513105140067,"x":140.2,"y":152.76,"x0":-1.6959626829033938,"y0":50.00146494194116,"z0":5.771799996731217,"aX":-20.595390426669393},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.5,"breakHorizontal":17.3,"spinRate":2220,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.3905434338866769,"extension":6.057105347206854},"index":0,"playId":"520b2277-1118-3ea7-9f23-eadc1c1eeb78","pitchNumber":1,"startTime":"2026-05-16T21:44:49.394Z","endTime":"2026-05-16T21:44:52.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-16T21:44:58.852Z","endTime":"2026-05-16T21:45:11.355Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.606244772508656,"aZ":-33.035339598330744,"pfxX":1.5774339242241107,"pfxZ":-0.6036290544660012,"pX":-1.6442421657549795,"pZ":3.086722827695035,"vX0":-0.08060099096331975,"vY0":-119.14339661637115,"vZ0":0.1288806328892238,"x":179.67,"y":155.44,"x0":-1.814521985479324,"y0":50.003025009461986,"z0":6.037284773603518,"aX":2.249554907001497},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.7,"breakHorizontal":-2.9,"spinRate":2375,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.46114210862675575,"extension":5.934241762083032},"index":2,"playId":"3f286a07-11b1-3213-aa75-854638dbac38","pitchNumber":2,"startTime":"2026-05-16T21:45:11.355Z","endTime":"2026-05-16T21:45:14.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04710492627304,"aZ":-29.88622233824674,"pfxX":6.982776992056954,"pfxZ":1.5588928525244174,"pX":-1.623735788603487,"pZ":2.9193701516621844,"vX0":-1.068649770310274,"vY0":-121.16969552182184,"vZ0":-0.6595413742090247,"x":178.89,"y":159.96,"x0":-2.080660085477861,"y0":50.005578013041344,"z0":5.831193588967169,"aX":10.27319831354445},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.9,"breakHorizontal":-12.4,"spinRate":2339,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.4539067807072592,"extension":5.914308157183946},"index":3,"playId":"c12737dd-ace6-3e9b-952c-10ec74dd1ee9","pitchNumber":3,"startTime":"2026-05-16T21:45:27.185Z","endTime":"2026-05-16T21:45:30.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.549856390492174,"aZ":-32.16478014409187,"pfxX":-9.09251695642121,"pfxZ":0.008454105559309255,"pX":0.39690703930641963,"pZ":1.3410717472323674,"vX0":8.455488911039696,"vY0":-132.27871763421402,"vZ0":-5.153561133677195,"x":101.87,"y":202.57,"x0":-1.6616712470368402,"y0":50.00513260705746,"z0":5.676324658067355,"aX":-16.095018991866297},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-1.0,"breakHorizontal":14.6,"spinRate":1998,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.41426065443465543,"extension":6.167343707073326},"index":4,"playId":"6ae11a86-1219-3c18-9376-0d692f96898d","pitchNumber":4,"startTime":"2026-05-16T21:45:41.924Z","endTime":"2026-05-16T21:45:45.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.975083501841535,"aZ":-26.38838510496415,"pfxX":3.2628575689757935,"pfxZ":3.8019913989143372,"pX":-0.6979908903038797,"pZ":2.669807116968282,"vX0":1.5219344934781907,"vY0":-123.22259034425791,"vZ0":-2.097172503683026,"x":143.61,"y":166.7,"x0":-1.7495747786896683,"y0":50.002415990828176,"z0":5.7858636047111105,"aX":4.961865064765885},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.6,"breakHorizontal":-6.2,"spinRate":2289,"spinDirection":84},"zone":1,"typeConfidence":2.0,"plateTime":0.446370579915897,"extension":6.054985730706441},"index":5,"playId":"2f7d6fa6-2b3d-3df1-96bd-2aa998a98e71","pitchNumber":5,"startTime":"2026-05-16T21:46:02.818Z","endTime":"2026-05-16T21:46:06.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38905788573116,"aZ":-31.310824735399386,"pfxX":4.900229145010025,"pfxZ":0.5633881904511098,"pX":-0.25724981338350883,"pZ":1.6668283523101433,"vX0":2.0567469127055786,"vY0":-123.68187801526359,"vZ0":-3.49634173821676,"x":126.81,"y":193.78,"x0":-1.7381970721576665,"y0":50.005654112726766,"z0":5.745687729571536,"aX":7.535118516271808},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.4,"breakHorizontal":-9.4,"spinRate":2330,"spinDirection":83},"zone":8,"typeConfidence":2.0,"plateTime":0.44412307543297835,"extension":5.986501032865852},"index":6,"playId":"26586200-77f9-38b3-a89c-bb07fca32c6a","pitchNumber":6,"startTime":"2026-05-16T21:46:24.563Z","endTime":"2026-05-16T21:46:27.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.97910411107875,"aZ":-15.841963621469285,"pfxX":-8.079681563096738,"pfxZ":8.095587019301522,"pX":-0.7376639017953948,"pZ":3.2373240644824497,"vX0":5.464573185091925,"vY0":-141.95742356109815,"vZ0":-4.352299375704118,"x":145.12,"y":151.37,"x0":-1.6492961814431695,"y0":50.002694791658946,"z0":5.8160221576514965,"aX":-16.300832451947787},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":13.3,"spinRate":2392,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.38754826425580724,"extension":6.033552341880075},"hitData":{"launchSpeed":82.0,"launchAngle":5.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.21,"coordY":131.92}},"index":7,"playId":"280b26c9-5768-3ea9-8fda-0c0e978c6356","pitchNumber":7,"startTime":"2026-05-16T21:46:47.832Z","endTime":"2026-05-16T21:46:57.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.2,"awayTeamWinProbability":25.799999999999997,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.64,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:46:57.986Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a sharp line drive to right fielder Owen Caissie. Richie Palacios to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-16T21:47:20.213Z","endTime":"2026-05-16T21:48:47.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.88645313210039,"aZ":-20.05574821710168,"pfxX":-11.742783079846255,"pfxZ":6.002440180304459,"pX":-0.13255408356574677,"pZ":2.922258867203388,"vX0":8.438750938480194,"vY0":-141.75703955974382,"vZ0":-4.153118947825361,"x":122.05,"y":159.88,"x0":-1.6348785152683778,"y0":50.001301854456216,"z0":5.700517247823486,"aX":-23.7008391112859},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.1,"breakHorizontal":19.3,"spinRate":2422,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.38760521459132713,"extension":6.041929205483968},"index":0,"playId":"cfc99b23-8278-32c7-afe9-aad3b9100fed","pitchNumber":1,"startTime":"2026-05-16T21:47:22.107Z","endTime":"2026-05-16T21:47:25.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.748926844271804,"aZ":-28.556025800808733,"pfxX":-11.135285449666213,"pfxZ":2.055081674008025,"pX":-1.4891262741807212,"pZ":1.846363692789529,"vX0":4.520467367283653,"vY0":-132.49698556534747,"vZ0":-4.6926834573069005,"x":173.76,"y":188.93,"x0":-1.7794466550717898,"y0":50.00555558970633,"z0":5.750456529012862,"aX":-19.618008836875422},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.8,"breakHorizontal":19.1,"spinRate":2051,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4148700828525018,"extension":6.054413955204819},"index":1,"playId":"95547605-e9e9-3ccf-bf22-d607602d3d90","pitchNumber":2,"startTime":"2026-05-16T21:47:56.082Z","endTime":"2026-05-16T21:47:59.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.767198735203316,"aZ":-25.682524741215495,"pfxX":1.484203355019516,"pfxZ":3.7155601145987553,"pX":-1.20871345431774,"pZ":2.7284681291569703,"vX0":1.2339796055819503,"vY0":-131.52251042482354,"vZ0":-3.0205146119740314,"x":163.07,"y":165.11,"x0":-1.8773134237585813,"y0":50.00188779738306,"z0":5.803466172562905,"aX":2.590702383802645},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.2,"breakHorizontal":-3.0,"spinRate":2267,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.41698482799326,"extension":5.916927293365636},"index":2,"playId":"48437261-d172-3683-9683-79452399dd59","pitchNumber":3,"startTime":"2026-05-16T21:48:16.020Z","endTime":"2026-05-16T21:48:19.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":98.0,"endSpeed":88.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.22262361700823,"aZ":-13.266106893807041,"pfxX":-7.80320184081496,"pfxZ":9.320071195278125,"pX":0.3693389134795774,"pZ":1.8443621159975478,"vX0":8.191711695102315,"vY0":-142.15803517469942,"vZ0":-8.391042087651076,"x":102.92,"y":188.98,"x0":-1.5478448922070238,"y0":50.00333841740666,"z0":5.6933572485115755,"aX":-15.833142365397487},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.1,"breakHorizontal":12.2,"spinRate":2284,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.3865690235863952,"extension":6.0487402270122415},"hitData":{"launchSpeed":107.9,"launchAngle":12.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":204.39,"coordY":101.13}},"index":3,"playId":"23d2cf78-d4a9-3641-a5f5-2dfcce5f8726","pitchNumber":4,"startTime":"2026-05-16T21:48:35.589Z","endTime":"2026-05-16T21:48:47.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.4,"awayTeamWinProbability":19.599999999999994,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.15,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:48:47.131Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Jonny DeLuca challenged (pitch result), call on the field was confirmed: Jonny DeLuca called out on strikes and Richie Palacios was picked off 3rd, catcher Joe Mack to third baseman Javier Sanoja to catcher Joe Mack.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-16T21:49:25.650Z","endTime":"2026-05-16T21:51:00.582Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 3B","eventType":"pickoff_3b","movementReason":"r_pickoff_3b","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"O","description":"Foul Tip"},"description":"Foul Tip","code":"O","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.033783554332032,"aZ":-29.319272797122498,"pfxX":-10.884993758943391,"pfxZ":1.5846986565580563,"pX":-0.6074853284248221,"pZ":1.8883454365322043,"vX0":6.5723920074268385,"vY0":-133.41912539647734,"vZ0":-4.48030806773864,"x":140.16,"y":187.79,"x0":-1.6901589865151436,"y0":50.00355155490191,"z0":5.705509177273397,"aX":-19.600281841991016},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.0,"breakHorizontal":18.2,"spinRate":1956,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.41072782587806156,"extension":6.083253182173701},"index":0,"playId":"09752f7d-8207-327c-a0f6-bd9c2bb16702","pitchNumber":1,"startTime":"2026-05-16T21:49:29.135Z","endTime":"2026-05-16T21:49:34.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.963883833605696,"aZ":-29.246503428757514,"pfxX":-11.52568625057831,"pfxZ":1.6495128861122028,"pX":-0.4687045547415461,"pZ":1.6100248952089307,"vX0":7.3561890432767,"vY0":-132.43148765128876,"vZ0":-5.163068531445669,"x":134.87,"y":195.31,"x0":-1.7887537201456076,"y0":50.00050615505601,"z0":5.730818049650318,"aX":-20.41664817629869},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.0,"breakHorizontal":19.2,"spinRate":2046,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.413996750804452,"extension":6.110788299261475},"index":1,"playId":"8c2388a4-31ed-32a6-98e8-419a1ae0ed34","pitchNumber":2,"startTime":"2026-05-16T21:49:50.173Z","endTime":"2026-05-16T21:49:54.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.665320400633817,"aZ":-26.16116273506784,"pfxX":-0.05386001987026656,"pfxZ":3.3377532021228653,"pX":0.9635117813510465,"pZ":2.6288102969451854,"vX0":6.78900244731718,"vY0":-133.177275306935,"vZ0":-3.3620080724609496,"x":80.27,"y":167.8,"x0":-1.608064948542863,"y0":50.004728542911806,"z0":5.792495340765146,"aX":-0.0976027826744155},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.5,"breakHorizontal":-1.3,"spinRate":2352,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.4107224808553225,"extension":6.0083118259908055},"index":2,"playId":"792193c1-ccf3-3406-9747-9679442c4da8","pitchNumber":3,"startTime":"2026-05-16T21:50:09.976Z","endTime":"2026-05-16T21:50:13.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.231049437195736,"aZ":-22.89199259382964,"pfxX":-11.873585241679999,"pfxZ":4.529791950226369,"pX":0.07323619261651136,"pZ":1.7557639105492844,"vX0":9.121417172258418,"vY0":-143.05465944712043,"vZ0":-6.912452360796683,"x":114.21,"y":191.37,"x0":-1.630806723510816,"y0":50.00638846782862,"z0":5.661914116623754,"aX":-24.356447738683126},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.7,"breakHorizontal":19.4,"spinRate":2328,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.38442200567868134,"extension":6.061489662707841},"index":3,"playId":"78277390-f68f-3c41-83e1-917dccb126f3","pitchNumber":4,"startTime":"2026-05-16T21:50:33.564Z","endTime":"2026-05-16T21:51:00.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"}},"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-11.200000000000017,"leverageIndex":1.8,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:51:00.582Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-16T21:53:21.812Z","endTime":"2026-05-16T21:55:12.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Cleavinger replaces Nick Martinez.","event":"Pitching Substitution","eventType":"pitching_substitution","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-16T21:53:24.154Z","endTime":"2026-05-16T21:53:24.155Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664076,"link":"/api/v1/people/664076"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90896091258142,"aZ":-22.71329164921767,"pfxX":10.53657631003194,"pfxZ":5.033643758783778,"pX":-1.1919721977557758,"pZ":2.309673195887423,"vX0":-8.952486436811895,"vY0":-136.47447271483105,"vZ0":-3.5798978371232106,"x":162.44,"y":176.42,"x0":0.7669703346862764,"y0":50.005141808009256,"z0":5.208642570479378,"aX":19.816327304095037},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.5,"breakHorizontal":-17.2,"spinRate":2226,"spinDirection":135},"zone":13,"typeConfidence":0.95,"plateTime":0.4018163205685452,"extension":6.167174124804194},"index":1,"playId":"d477da8d-c3ed-31e7-8d51-6218709c5002","pitchNumber":1,"startTime":"2026-05-16T21:53:24.156Z","endTime":"2026-05-16T21:53:27.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":85.8,"endSpeed":78.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10691398554072,"aZ":-25.117133361572176,"pfxX":-1.973211764678246,"pfxZ":4.469838140089587,"pX":-1.0244376895654024,"pZ":2.616451195512225,"vX0":-4.412937493679338,"vY0":-124.90110842485636,"vZ0":-1.3378688190386518,"x":156.05,"y":168.14,"x0":1.0216499118760802,"y0":50.005855609978745,"z0":5.224026396372882,"aX":-3.119077332307094},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.0,"breakHorizontal":4.6,"spinRate":2599,"spinDirection":262},"zone":11,"typeConfidence":0.86,"plateTime":0.43849674651762927,"extension":6.041668329712704},"index":2,"playId":"14b4524e-9126-3ed1-ada4-90163397053a","pitchNumber":2,"startTime":"2026-05-16T21:53:41.742Z","endTime":"2026-05-16T21:53:45.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.957386889038947,"aZ":-21.634394410116645,"pfxX":10.80279955373474,"pfxZ":5.538641615989994,"pX":0.08916708712685242,"pZ":1.7924467976249006,"vX0":-6.633675023784321,"vY0":-137.4480386618828,"vZ0":-4.773757632135154,"x":113.6,"y":190.38,"x0":1.1369947199723107,"y0":50.003198223666395,"z0":5.031076147000665,"aX":20.561596376453604},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":-18.1,"spinRate":2275,"spinDirection":130},"zone":8,"typeConfidence":0.95,"plateTime":0.39929624747479897,"extension":6.060930503941412},"index":3,"playId":"1f9d79c1-4cab-33ad-aa09-b41b71b6bf8e","pitchNumber":3,"startTime":"2026-05-16T21:53:58.368Z","endTime":"2026-05-16T21:54:01.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.007915214792522,"aZ":-26.48053007323407,"pfxX":-1.8335181885695229,"pfxZ":3.6558478283964764,"pX":-0.03394989171871223,"pZ":2.7305025482235576,"vX0":-2.438604476296162,"vY0":-124.3258579584537,"vZ0":-0.641676622137744,"x":118.29,"y":165.06,"x0":1.199630304430459,"y0":50.004908733050605,"z0":5.198799121111123,"aX":-2.856655817815876},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.7,"breakHorizontal":4.0,"spinRate":2537,"spinDirection":264},"zone":5,"typeConfidence":0.9,"plateTime":0.44135258531081956,"extension":5.912739600497667},"index":4,"playId":"96410f14-5733-3e5b-8e45-74259f7d9695","pitchNumber":4,"startTime":"2026-05-16T21:54:15.584Z","endTime":"2026-05-16T21:54:20.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.289436751437073,"aZ":-32.17177329733428,"pfxX":-9.490760560215035,"pfxZ":0.0053511520121354295,"pX":-1.208305399954738,"pZ":2.1676976169425806,"vX0":-2.521901639846182,"vY0":-115.0751410013031,"vZ0":0.4588410241497123,"x":163.06,"y":180.25,"x0":1.137545364906198,"y0":50.005140195952066,"z0":5.106920941201367,"aX":-12.606027984305864},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":0.5,"breakHorizontal":17.9,"spinRate":2791,"spinDirection":297},"zone":13,"typeConfidence":0.94,"plateTime":0.4777545838728301,"extension":6.066470817278223},"index":5,"playId":"85497b34-4313-3f43-afa3-ad3110df3d18","pitchNumber":5,"startTime":"2026-05-16T21:54:47.770Z","endTime":"2026-05-16T21:54:50.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69282711613141,"aZ":-30.463942373784924,"pfxX":-10.76871705436269,"pfxZ":1.3178156092619524,"pX":0.5922520781202724,"pZ":2.584632508433976,"vX0":1.4261255275209845,"vY0":-113.92581915130803,"vZ0":1.1810938023656443,"x":94.42,"y":168.99,"x0":1.352894042597598,"y0":50.005340804074685,"z0":5.09120399665422,"aX":-14.02997310749006},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":3.0,"breakHorizontal":19.1,"spinRate":2732,"spinDirection":291},"zone":6,"typeConfidence":0.95,"plateTime":0.4824298695944207,"extension":5.987002894493311},"index":6,"playId":"108ff1d1-20d9-3909-949f-4bac3daa43f9","pitchNumber":6,"startTime":"2026-05-16T21:55:08.780Z","endTime":"2026-05-16T21:55:12.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:55:12.412Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Sanoja flies out to right fielder Jonny DeLuca in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-16T21:55:33.370Z","endTime":"2026-05-16T21:56:30.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":85.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78176205287862,"aZ":-19.548299692285738,"pfxX":10.182685950286416,"pfxZ":6.670762006450694,"pX":-0.8162466747291124,"pZ":2.958985329952813,"vX0":-8.249260770398834,"vY0":-137.04623419605755,"vZ0":-2.423909362888544,"x":148.11,"y":158.89,"x0":0.9178173531498816,"y0":50.000294618894834,"z0":5.197975569406821,"aX":19.26441894801683},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.8,"breakHorizontal":-16.6,"spinRate":2313,"spinDirection":131},"zone":1,"typeConfidence":0.93,"plateTime":0.40047213721238606,"extension":6.116203172727298},"index":0,"playId":"78c2b98b-6423-381d-b918-36cbdea5bf61","pitchNumber":1,"startTime":"2026-05-16T21:55:37.935Z","endTime":"2026-05-16T21:55:40.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.345740169002383,"aZ":-30.359668482611887,"pfxX":-3.2783025052403505,"pfxZ":1.1309268466011702,"pX":-0.9821410710110964,"pZ":1.823612954174111,"vX0":-4.398034616104762,"vY0":-125.6997445459755,"vZ0":-1.8963859372316376,"x":154.44,"y":189.54,"x0":1.2130463861038472,"y0":50.0044021809669,"z0":5.041516299633138,"aX":-5.271271477694891},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.9,"breakHorizontal":7.0,"spinRate":2742,"spinDirection":263},"zone":13,"typeConfidence":0.88,"plateTime":0.43495291344555875,"extension":6.100848623405239},"index":1,"playId":"f841de81-eee9-3183-ae7e-3c8b49131a0e","pitchNumber":2,"startTime":"2026-05-16T21:55:56.121Z","endTime":"2026-05-16T21:55:59.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18451994250497,"aZ":-14.410003011665895,"pfxX":4.5007356681452455,"pfxZ":9.000171429046393,"pX":0.44711090868460274,"pZ":2.506433738921699,"vX0":-2.5823115592685095,"vY0":-139.77312766542326,"vZ0":-5.128509086557603,"x":99.96,"y":171.11,"x0":0.7993353909181976,"y0":50.00350446888102,"z0":5.314839522762657,"aX":8.88510719986407},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":-7.6,"spinRate":2355,"spinDirection":139},"zone":6,"typeConfidence":0.94,"plateTime":0.3922078785992942,"extension":6.343095645727053},"hitData":{"launchSpeed":86.8,"launchAngle":45.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.31,"coordY":121.02}},"index":2,"playId":"037b414e-a061-3a2b-96f7-c1c2b71ec26e","pitchNumber":3,"startTime":"2026-05-16T21:56:19.340Z","endTime":"2026-05-16T21:56:30.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:56:30.263Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Heriberto Hernández homers (1) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-16T21:58:21.017Z","endTime":"2026-05-16T21:58:49.987Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":{"id":664076,"link":"/api/v1/people/664076"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Heriberto Hernández replaces Owen Caissie.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"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-16T21:57:09.256Z","endTime":"2026-05-16T21:57:15.306Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-16T21:57:15.306Z","endTime":"2026-05-16T21:58:07.927Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-16T21:58:07.927Z","endTime":"2026-05-16T21:58:23.242Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.949798941781847,"aZ":-33.35223285499074,"pfxX":-2.3929314170708924,"pfxZ":-0.7287742961201591,"pX":-0.17204061462688136,"pZ":2.073227507319932,"vX0":-2.8097678715768653,"vY0":-126.46000609539512,"vZ0":-1.0945713584578218,"x":123.56,"y":182.8,"x0":1.2645811547160264,"y0":50.002843681655385,"z0":5.188773746371233,"aX":-3.8722496385427267},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.3,"breakHorizontal":4.9,"spinRate":2507,"spinDirection":259},"zone":8,"typeConfidence":0.93,"plateTime":0.43323108897415885,"extension":6.179502313453677},"hitData":{"launchSpeed":107.9,"launchAngle":28.0,"totalDistance":439.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":41.76,"coordY":41.83}},"index":3,"playId":"7a08b011-2f7e-31e4-8945-22e91eb388e7","pitchNumber":1,"startTime":"2026-05-16T21:58:23.242Z","endTime":"2026-05-16T21:58:49.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.8,"awayTeamWinProbability":43.2,"homeTeamWinProbabilityAdded":-20.0,"leverageIndex":0.82,"dramaIndex":148.0,"contextMetrics":{},"playEndTime":"2026-05-16T21:58:49.987Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-16T21:59:12.634Z","endTime":"2026-05-16T22:01:28.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23275880564908,"aZ":-24.59840604794806,"pfxX":12.066811587928125,"pfxZ":4.038515972264793,"pX":0.7493592416580717,"pZ":0.6882520229814572,"vX0":-4.948271339142256,"vY0":-136.57259014106592,"vZ0":-6.97047439062064,"x":88.44,"y":220.2,"x0":1.0250151741100249,"y0":50.00028823681863,"z0":4.984491188505857,"aX":22.616119545198288},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.9,"breakHorizontal":-20.6,"spinRate":2287,"spinDirection":132},"zone":14,"typeConfidence":0.96,"plateTime":0.40222623718036354,"extension":5.971792637192036},"index":0,"playId":"c0b4e734-bcd9-3b9a-bde0-ff2c21085922","pitchNumber":1,"startTime":"2026-05-16T21:59:18.423Z","endTime":"2026-05-16T21:59:22.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.7,"endSpeed":79.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.750668955958467,"aZ":-32.50195991810326,"pfxX":-1.503179219965216,"pfxZ":-0.20307307062039737,"pX":-0.38088112451761,"pZ":1.9489194641584429,"vX0":-3.404925335342093,"vY0":-124.89558269583732,"vZ0":-1.4993198990593046,"x":131.52,"y":186.16,"x0":1.1945604063386546,"y0":50.00593892988272,"z0":5.225758965013324,"aX":-2.3789101631969354},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.5,"breakHorizontal":3.5,"spinRate":2601,"spinDirection":258},"zone":7,"typeConfidence":0.93,"plateTime":0.4382686828145088,"extension":6.1483083961329115},"index":1,"playId":"1975b06a-8a7e-392b-b2d1-38572dc5b3de","pitchNumber":2,"startTime":"2026-05-16T21:59:38.397Z","endTime":"2026-05-16T21:59:41.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58921407312729,"aZ":-22.734723450755784,"pfxX":11.413296437357449,"pfxZ":4.9504216703612585,"pX":0.06862094994777804,"pZ":1.3304498836099674,"vX0":-6.670725506330661,"vY0":-137.91169438488316,"vZ0":-5.726418645845041,"x":114.38,"y":202.86,"x0":1.0489471890053421,"y0":50.003205778064725,"z0":4.98936282794235,"aX":21.761366210491804},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":-19.1,"spinRate":2402,"spinDirection":133},"zone":14,"typeConfidence":0.96,"plateTime":0.39872729075346136,"extension":6.338800117354638},"index":2,"playId":"f26188f9-080f-3eab-84a5-0425dbbd1fdf","pitchNumber":3,"startTime":"2026-05-16T22:00:21.920Z","endTime":"2026-05-16T22:00:25.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42243728126145,"aZ":-21.623359631310922,"pfxX":10.070987728405676,"pfxZ":5.691080571423611,"pX":0.977042866000971,"pZ":1.462368021644414,"vX0":-3.800486811426293,"vY0":-135.9155706700647,"vZ0":-5.387513656799197,"x":79.76,"y":199.3,"x0":1.09283279510963,"y0":50.0011381711866,"z0":4.991763800518457,"aX":18.66113198116859},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.2,"breakHorizontal":-17.3,"spinRate":2317,"spinDirection":136},"zone":14,"typeConfidence":0.91,"plateTime":0.4044661341439584,"extension":6.063306967086578},"index":3,"playId":"22914ddb-7a51-3460-8226-a72217aba41b","pitchNumber":4,"startTime":"2026-05-16T22:00:39.462Z","endTime":"2026-05-16T22:00:43.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03205175792704,"aZ":-33.14086529810692,"pfxX":-3.3527368011484944,"pfxZ":-0.6236741970330408,"pX":0.16503341234439714,"pZ":1.6006308346224392,"vX0":-1.8005763146067577,"vY0":-123.89865762128241,"vZ0":-1.6653627488416767,"x":110.71,"y":195.56,"x0":1.335912881089423,"y0":50.000012517316144,"z0":5.042907032243594,"aX":-5.2275273748091635},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.2,"breakHorizontal":6.5,"spinRate":2648,"spinDirection":271},"zone":8,"typeConfidence":0.89,"plateTime":0.44154154553512326,"extension":6.078043045063762},"index":4,"playId":"84cc155f-e475-3a53-81b9-550426313ca5","pitchNumber":5,"startTime":"2026-05-16T22:00:58.156Z","endTime":"2026-05-16T22:01:01.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-16T22:01:10.613Z","endTime":"2026-05-16T22:01:25.077Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"},"defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52596170712614,"aZ":-29.648051493006978,"pfxX":-11.67592218347749,"pfxZ":1.8882061031201278,"pX":-0.9436955237576786,"pZ":2.081612392868882,"vX0":-1.5464669892351295,"vY0":-116.05238939315207,"vZ0":-0.3451053521462917,"x":152.97,"y":182.58,"x0":1.2487577113073205,"y0":50.00276627064225,"z0":5.102278349589542,"aX":-15.626811736155151},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.6,"breakHorizontal":21.5,"spinRate":2834,"spinDirection":298},"zone":13,"typeConfidence":0.94,"plateTime":0.4753901855969742,"extension":6.151962519483763},"index":6,"playId":"c12440b4-e500-38df-ab67-27677f149dce","pitchNumber":6,"startTime":"2026-05-16T22:01:25.077Z","endTime":"2026-05-16T22:01:28.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:01:28.077Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out sharply, second baseman Xavier Edwards to first baseman Connor Norby.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-16T22:03:53.153Z","endTime":"2026-05-16T22:04:43.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Kyle Stowers.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T22:02:45.256Z","endTime":"2026-05-16T22:02:45.271Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"400","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Heriberto Hernández remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-16T22:02:45.271Z","endTime":"2026-05-16T22:02:45.274Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrew Nardi replaces Sandy Alcantara.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-16T22:02:45.274Z","endTime":"2026-05-16T22:03:29.891Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677053,"link":"/api/v1/people/677053"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Fortes replaces Hunter Feduccia.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-16T22:03:29.891Z","endTime":"2026-05-16T22:03:55.464Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":676439,"link":"/api/v1/people/676439"},"defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3763116618653,"aZ":-15.1487748399183,"pfxX":5.678166657380515,"pfxZ":9.214959470460357,"pX":2.5690915461545547,"pZ":4.016588617386514,"vX0":-3.195459121100938,"vY0":-135.7166714187925,"vZ0":-1.7560664577729208,"x":19.07,"y":130.33,"x0":3.0301056522724386,"y0":50.00079133523733,"z0":5.738234043854298,"aX":10.48893963505185},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":-9.5,"spinRate":2436,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4050817184504494,"extension":6.5219895462430255},"index":4,"playId":"740550a3-2dd2-35dd-8aea-32f8270f191f","pitchNumber":1,"startTime":"2026-05-16T22:03:55.464Z","endTime":"2026-05-16T22:03:58.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.241427010312705,"aZ":-11.331854512420561,"pfxX":5.0712373367441055,"pfxZ":10.95909101601931,"pX":-0.35916084381225755,"pZ":3.542121148525808,"vX0":-10.103817962314517,"vY0":-137.24372510153637,"vZ0":-3.8123831857676227,"x":130.69,"y":143.14,"x0":2.716187237551086,"y0":50.00170323209223,"z0":5.724706620983471,"aX":9.644410028744304},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":-7.0,"spinRate":2455,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.3995489251736264,"extension":6.6039966212247725},"index":5,"playId":"49121bdd-7e67-3057-b5ef-14f6a4ab03ac","pitchNumber":2,"startTime":"2026-05-16T22:04:16.435Z","endTime":"2026-05-16T22:04:19.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.0,"endSpeed":77.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44506131250935,"aZ":-29.645012802468464,"pfxX":-3.178286905878229,"pfxZ":1.6863785936875448,"pX":0.8076553234732872,"pZ":1.6369688894833543,"vX0":-4.309749875277054,"vY0":-122.24814425727136,"vZ0":-3.5157324621477732,"x":86.21,"y":194.58,"x0":3.010619749895541,"y0":50.005984648851616,"z0":5.654833699619834,"aX":-4.783008154621902},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.4,"breakHorizontal":6.8,"spinRate":2398,"spinDirection":270},"zone":9,"typeConfidence":2.0,"plateTime":0.4490691287478965,"extension":6.5441406200504},"hitData":{"launchSpeed":104.7,"launchAngle":-7.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":128.03,"coordY":135.73}},"index":6,"playId":"7f626d50-2a19-3e2a-81c7-fdde84a4eb94","pitchNumber":3,"startTime":"2026-05-16T22:04:34.824Z","endTime":"2026-05-16T22:04:43.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.49,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:04:43.042Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Walls flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-16T22:04:59.754Z","endTime":"2026-05-16T22:07:11.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22259064928869,"aZ":-26.629816053324348,"pfxX":9.591558309106992,"pfxZ":3.3315037045404026,"pX":3.4650932760546387,"pZ":4.168724361978256,"vX0":-2.317344303907911,"vY0":-128.8326985942855,"vZ0":1.4428786961399243,"x":-15.08,"y":126.22,"x0":3.135927308560823,"y0":50.00255252481853,"z0":5.674213008818116,"aX":15.964667081053596},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.6,"breakHorizontal":-16.8,"spinRate":1575,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4267489144002159,"extension":6.447962366347624},"index":0,"playId":"cef68fb5-aac2-35bb-b53c-6ef33f13c816","pitchNumber":1,"startTime":"2026-05-16T22:05:09.131Z","endTime":"2026-05-16T22:05:12.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.107181795653776,"aZ":-16.131428899369997,"pfxX":5.879743164179141,"pfxZ":8.723406409061665,"pX":0.5666094716154038,"pZ":3.5479078220078937,"vX0":-7.728851318650998,"vY0":-135.16052829457607,"vZ0":-2.8707316196167154,"x":95.4,"y":142.99,"x0":2.7072937059337727,"y0":50.00344520142165,"z0":5.764979776212619,"aX":10.814503158609964},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":-8.9,"spinRate":2454,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.40617385148828067,"extension":6.614343021891697},"index":1,"playId":"3073b9ac-b498-3631-ba7a-afc47ad3f82f","pitchNumber":2,"startTime":"2026-05-16T22:05:32.345Z","endTime":"2026-05-16T22:05:35.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86806092287143,"aZ":-29.881137198533725,"pfxX":-8.251558190972567,"pfxZ":1.619526751980212,"pX":1.001389113165842,"pZ":2.9045693611056675,"vX0":-2.4431660152503447,"vY0":-118.89853848058209,"vZ0":-0.2280651065158955,"x":78.83,"y":160.36,"x0":3.116905900519928,"y0":50.00445998172227,"z0":5.735833657697845,"aX":-11.699696135159122},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.1,"breakHorizontal":15.6,"spinRate":2436,"spinDirection":297},"zone":12,"typeConfidence":2.0,"plateTime":0.46238936643792083,"extension":6.5755390403919876},"index":2,"playId":"68462402-ee85-36b3-8e0f-3c6ada1fe0d8","pitchNumber":3,"startTime":"2026-05-16T22:05:49.234Z","endTime":"2026-05-16T22:06:16.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.969450034676075,"aZ":-11.463066480933218,"pfxX":5.921292241915063,"pfxZ":11.141824528227998,"pX":-0.5338726969458963,"pZ":2.9750717511445295,"vX0":-10.547422085269357,"vY0":-136.00843090085905,"vZ0":-5.067322408021521,"x":137.35,"y":158.45,"x0":2.638772045952528,"y0":50.00500316472812,"z0":5.668557834904248,"aX":11.009967642511258},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.1,"breakHorizontal":-8.3,"spinRate":2567,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.40390368922721187,"extension":6.677906466898161},"index":3,"playId":"5e63b1c4-4cb2-3b9b-9271-0532b585415e","pitchNumber":4,"startTime":"2026-05-16T22:06:23.288Z","endTime":"2026-05-16T22:06:26.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03182825251133,"aZ":-13.611016074030927,"pfxX":4.7596161076777985,"pfxZ":9.886274426867178,"pX":-0.7298938939475598,"pZ":2.346507612448417,"vX0":-10.597610493572848,"vY0":-136.64245690238033,"vZ0":-6.488608701527924,"x":144.82,"y":175.42,"x0":2.592468136450215,"y0":50.00648197660823,"z0":5.699511906384922,"aX":8.941265130419968},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":-6.2,"spinRate":2626,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.4019016107321556,"extension":6.682950750024612},"index":4,"playId":"4c91353f-b367-31c7-a738-734b1b78a5d6","pitchNumber":5,"startTime":"2026-05-16T22:06:40.396Z","endTime":"2026-05-16T22:06:43.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-16T22:06:51.250Z","endTime":"2026-05-16T22:07:02.398Z","isPitch":false,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"},"defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":94.9,"endSpeed":85.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.379162273934355,"aZ":-10.220376855483693,"pfxX":5.469826385784462,"pfxZ":11.565107301312226,"pX":-0.5389804592114847,"pZ":2.4819352440023197,"vX0":-10.911310912328336,"vY0":-137.5963794565243,"vZ0":-6.608722624811545,"x":137.54,"y":171.77,"x0":2.7853193016154094,"y0":50.00472624410883,"z0":5.623553539181825,"aX":10.386149519903485},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.4,"breakHorizontal":-7.3,"spinRate":2663,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.3996050575098784,"extension":6.693355081486478},"hitData":{"launchSpeed":87.1,"launchAngle":44.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.84,"coordY":86.47}},"index":6,"playId":"b0aafd26-a7cd-34d4-8b7f-19289ab62211","pitchNumber":6,"startTime":"2026-05-16T22:07:02.398Z","endTime":"2026-05-16T22:07:11.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.1,"awayTeamWinProbability":47.9,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:07:11.123Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, second baseman Xavier Edwards to first baseman Connor Norby.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-16T22:07:33.584Z","endTime":"2026-05-16T22:08:02.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.147550970739307,"aZ":-14.510355752910272,"pfxX":3.5185390855182375,"pfxZ":9.761003439550343,"pX":0.35032661059416514,"pZ":3.889350698525903,"vX0":-7.777117747236894,"vY0":-134.20213062930105,"vZ0":-2.145966127001851,"x":103.65,"y":133.77,"x0":2.838863089066342,"y0":50.00529842508123,"z0":5.742323072059748,"aX":6.369927159468413},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":-4.6,"spinRate":2506,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.40935263333104555,"extension":6.606001792339102},"index":0,"playId":"6ada39aa-0d21-3fc9-b830-d75123c5f61a","pitchNumber":1,"startTime":"2026-05-16T22:07:39.077Z","endTime":"2026-05-16T22:07:42.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52430714135836,"aZ":-32.17020062563641,"pfxX":-2.651180357713434,"pfxZ":0.002287078921336061,"pX":0.32775424981561446,"pZ":1.7497586828456801,"vX0":-5.682012602895714,"vY0":-124.58022195566483,"vZ0":-2.8617801016252145,"x":104.51,"y":191.54,"x0":2.9922003818924416,"y0":50.00242679203873,"z0":5.601470477451548,"aX":-4.122210293623497},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.5,"breakHorizontal":6.2,"spinRate":2478,"spinDirection":251},"zone":9,"typeConfidence":2.0,"plateTime":0.44147336540742366,"extension":6.553073016857321},"hitData":{"launchSpeed":82.9,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":160.3}},"index":1,"playId":"3e4880f1-84b0-3456-8ae9-1d1064ee698d","pitchNumber":2,"startTime":"2026-05-16T22:07:56.827Z","endTime":"2026-05-16T22:08:02.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:08:02.938Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a ground ball to right fielder Jonny DeLuca, deflected by second baseman Richie Palacios.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-16T22:10:26.715Z","endTime":"2026-05-16T22:10:54.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Nick Fortes remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T22:09:09.382Z","endTime":"2026-05-16T22:09:09.406Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":676439,"link":"/api/v1/people/676439"},"defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kevin Kelly replaces Garrett Cleavinger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-16T22:09:09.406Z","endTime":"2026-05-16T22:10:29.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687330,"link":"/api/v1/people/687330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37749453662735,"aZ":-36.99967833200833,"pfxX":-10.620266441531975,"pfxZ":-2.7724982306930848,"pX":-1.0530979654629045,"pZ":2.089799113436248,"vX0":4.736660346493391,"vY0":-131.60943127668503,"vZ0":2.4734888477476096,"x":157.14,"y":182.36,"x0":-1.5056092705259627,"y0":50.00537348745874,"z0":3.895781854694183,"aX":-18.458649571520972},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-4.2,"breakHorizontal":18.0,"spinRate":1983,"spinDirection":260},"zone":13,"typeConfidence":0.91,"plateTime":0.4176673238259858,"extension":7.057029390694474},"index":2,"playId":"045c0788-80e6-3f4c-92c1-92b047bbb383","pitchNumber":1,"startTime":"2026-05-16T22:10:29.033Z","endTime":"2026-05-16T22:10:32.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23837676458528,"aZ":-38.019423019519465,"pfxX":-11.135812081979626,"pfxZ":-3.369728658587519,"pX":0.006988141888835656,"pZ":1.84464411403764,"vX0":7.327647632926387,"vY0":-131.7550708462078,"vZ0":2.2782566399263127,"x":116.73,"y":188.97,"x0":-1.3812121103504067,"y0":50.000594191795805,"z0":3.803159052997091,"aX":-19.332632186084666},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-5.3,"breakHorizontal":18.2,"spinRate":2041,"spinDirection":257},"zone":8,"typeConfidence":0.9,"plateTime":0.4177027934951907,"extension":7.068842125691247},"hitData":{"launchSpeed":95.4,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":179.68,"coordY":128.88}},"index":3,"playId":"6e0336ce-ae26-3b55-a679-72ce255a7b97","pitchNumber":2,"startTime":"2026-05-16T22:10:42.869Z","endTime":"2026-05-16T22:10:54.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-6.799999999999997,"leverageIndex":1.82,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:10:54.366Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liam Hicks strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-16T22:11:09.862Z","endTime":"2026-05-16T22:14:06.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.846940997455892,"aZ":-37.412784008896,"pfxX":-10.890260712816552,"pfxZ":-3.038991309062931,"pX":-1.1888534862812978,"pZ":2.1281299485199248,"vX0":4.799596062846701,"vY0":-131.49460673272515,"vZ0":2.723523869167753,"x":162.32,"y":181.32,"x0":-1.6384564109806985,"y0":50.00138404334364,"z0":3.883605023713533,"aX":-18.7787420166075},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.6,"breakHorizontal":18.4,"spinRate":1939,"spinDirection":256},"zone":13,"typeConfidence":0.9,"plateTime":0.4189792911779513,"extension":6.968148610607979},"index":0,"playId":"e94c988c-678e-3797-b476-ef3f1f9ac8e1","pitchNumber":1,"startTime":"2026-05-16T22:11:17.252Z","endTime":"2026-05-16T22:11:20.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":"21f97b19-a461-3025-9137-9b4490a7fde0","startTime":"2026-05-16T22:11:34.636Z","endTime":"2026-05-16T22:11:37.636Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":90.1,"endSpeed":81.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.832174571313903,"aZ":-34.39854901201713,"pfxX":-10.770917721233484,"pfxZ":-1.295990845111767,"pX":-0.22983995959848524,"pZ":2.6098274284083893,"vX0":6.844700822961324,"vY0":-130.81459930420274,"vZ0":3.5266223980510727,"x":125.76,"y":168.31,"x0":-1.497789266415218,"y0":50.00559012576957,"z0":3.8429054530101374,"aX":-18.435633698732715},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.2,"breakHorizontal":17.8,"spinRate":1944,"spinDirection":258},"zone":5,"typeConfidence":0.91,"plateTime":0.42074362278397315,"extension":7.124332639210135},"index":2,"playId":"381b27c3-d0ee-38e6-bb04-81537830b648","pitchNumber":2,"startTime":"2026-05-16T22:11:52.618Z","endTime":"2026-05-16T22:11:55.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":76.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.693607756210824,"aZ":-41.71704561949727,"pfxX":-7.731154616712477,"pfxZ":-6.353938879792615,"pX":-1.2149837291676215,"pZ":2.217956776864261,"vX0":3.392913951879015,"vY0":-123.20883739478418,"vZ0":4.719817691946149,"x":163.31,"y":178.9,"x0":-1.6228870416607597,"y0":50.001386961122854,"z0":3.852529504870432,"aX":-11.613666517129756},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-9.7,"breakHorizontal":13.0,"spinRate":1871,"spinDirection":267},"zone":13,"typeConfidence":0.91,"plateTime":0.4484899517132015,"extension":6.8060018621240665},"index":3,"playId":"e77e11ac-284e-34bd-93d0-c7815c5ce374","pitchNumber":3,"startTime":"2026-05-16T22:12:12.570Z","endTime":"2026-05-16T22:12:15.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.007238661119857,"aZ":-39.219415694592094,"pfxX":-7.638525975578439,"pfxZ":-4.549596192284113,"pX":-1.93877751344897,"pZ":2.37310511287684,"vX0":2.086326585684499,"vY0":-124.0086015378741,"vZ0":4.515014782627066,"x":190.9,"y":174.71,"x0":-1.8013936031835778,"y0":50.001398994146044,"z0":3.8107881393570304,"aX":-11.83336870818037},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.8,"breakHorizontal":13.3,"spinRate":1928,"spinDirection":268},"zone":13,"typeConfidence":0.91,"plateTime":0.44256189375270516,"extension":6.845383321358878},"index":4,"playId":"74c1990b-2d06-3436-b15b-5ce5e6942959","pitchNumber":4,"startTime":"2026-05-16T22:12:37.927Z","endTime":"2026-05-16T22:12:40.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"8df5ccfd-b19b-34ec-8ac6-901ce920c2a0","startTime":"2026-05-16T22:12:56.268Z","endTime":"2026-05-16T22:12:59.905Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.340647365546836,"aZ":-22.145309575928646,"pfxX":-7.945891132911849,"pfxZ":5.630021297531137,"pX":-1.7395396666752296,"pZ":4.190683447497592,"vX0":3.3162069170625736,"vY0":-133.06226004209228,"vZ0":4.705862460517288,"x":183.31,"y":125.63,"x0":-1.9743852639079276,"y0":50.00192685991939,"z0":4.007773443286588,"aX":-14.151648455009095},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.5,"breakHorizontal":13.6,"spinRate":2214,"spinDirection":250},"zone":11,"typeConfidence":0.91,"plateTime":0.41270627522919723,"extension":7.1258555813201605},"index":6,"playId":"bbfa84fb-72e0-3dd5-822a-3be5dff1a2a9","pitchNumber":5,"startTime":"2026-05-16T22:13:25.120Z","endTime":"2026-05-16T22:13:31.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Xavier Edwards caught stealing 2nd base, catcher Nick Fortes to shortstop Taylor Walls.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"actionPlayId":"bbfa84fb-72e0-3dd5-822a-3be5dff1a2a9","startTime":"2026-05-16T22:13:43.687Z","endTime":"2026-05-16T22:14:02.998Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":11.399999999999999,"leverageIndex":2.83,"dramaIndex":146.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.560194182097195,"aZ":-37.443585375915575,"pfxX":-10.845243169368985,"pfxZ":-2.9104647840483544,"pX":0.507444531572281,"pZ":2.5989390685905236,"vX0":8.594167930308004,"vY0":-133.77111190269986,"vZ0":3.800219974814397,"x":97.66,"y":168.61,"x0":-1.3419531394364563,"y0":50.00647571188859,"z0":3.848371700639633,"aX":-19.60839028127667},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-4.2,"breakHorizontal":17.8,"spinRate":2155,"spinDirection":257},"zone":6,"typeConfidence":0.9,"plateTime":0.4098641301403041,"extension":7.281491834902411},"index":8,"playId":"64474fb4-7ee7-374d-8ddd-26598eefccbe","pitchNumber":6,"startTime":"2026-05-16T22:14:02.998Z","endTime":"2026-05-16T22:14:06.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":2.83,"dramaIndex":168.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:14:06.112Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Otto Lopez lines out to right fielder Jonny DeLuca.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-16T22:14:29.467Z","endTime":"2026-05-16T22:15:57.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.049745009796826,"aZ":-35.82847309484864,"pfxX":-11.004532820401685,"pfxZ":-2.057211541435775,"pX":0.5333786356033747,"pZ":2.1473067416871303,"vX0":8.88984354167428,"vY0":-132.53768895364604,"vZ0":2.4905868059405316,"x":96.67,"y":180.8,"x0":-1.4390069786158233,"y0":50.00497193632109,"z0":3.816796857989313,"aX":-19.52717077791794},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.9,"breakHorizontal":17.9,"spinRate":2058,"spinDirection":259},"zone":6,"typeConfidence":0.9,"plateTime":0.41370059035357665,"extension":7.22168289238109},"index":0,"playId":"c2ef5668-20ad-3232-9f16-3353e3bd085f","pitchNumber":1,"startTime":"2026-05-16T22:14:34.394Z","endTime":"2026-05-16T22:14:37.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":85.8,"endSpeed":77.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90621004286104,"aZ":-41.997660237028974,"pfxX":-8.443646431198113,"pfxZ":-6.357749224517165,"pX":0.3410529123201549,"pZ":1.5186980985551515,"vX0":7.190205318164133,"vY0":-124.5820352504441,"vZ0":3.4035886768125962,"x":104.0,"y":197.78,"x0":-1.50897957203093,"y0":50.00098103283303,"z0":3.6450838136613193,"aX":-13.051011487561379},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-10.2,"breakHorizontal":13.3,"spinRate":1914,"spinDirection":272},"zone":14,"typeConfidence":0.92,"plateTime":0.44247689068823437,"extension":7.073988182402643},"index":1,"playId":"c2419f41-4b80-3fdf-9d0c-2fddeadc0bd4","pitchNumber":2,"startTime":"2026-05-16T22:14:49.770Z","endTime":"2026-05-16T22:14:52.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-16T22:15:16.547Z","endTime":"2026-05-16T22:15:31.925Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":71.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.310782550913707,"aZ":-26.621102454274816,"pfxX":11.645841467224308,"pfxZ":4.232560300305909,"pX":2.510293745791611,"pZ":3.512643366824629,"vX0":6.104944629838078,"vY0":-114.97293109865585,"vZ0":5.238210970133885,"x":21.31,"y":143.94,"x0":-1.709938360960765,"y0":50.00173477396225,"z0":3.812696433086495,"aX":15.27684504264848},"breaks":{"breakAngle":33.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":9.6,"breakHorizontal":-22.8,"spinRate":2538,"spinDirection":87},"zone":12,"typeConfidence":0.89,"plateTime":0.48010496388597357,"extension":7.008311571177331},"index":3,"playId":"b22ffad3-d3ea-3993-9796-79d2b7a5e184","pitchNumber":3,"startTime":"2026-05-16T22:15:31.925Z","endTime":"2026-05-16T22:15:34.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":71.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42554779809906,"aZ":-30.26031343129812,"pfxX":9.37382563506089,"pfxZ":1.4454948644607288,"pX":1.0570605755983469,"pZ":2.145011656628204,"vX0":3.807575074188137,"vY0":-115.25113791147974,"vZ0":3.27804004906286,"x":76.71,"y":180.86,"x0":-1.841790285403391,"y0":50.00330669093577,"z0":3.6546933039829863,"aX":12.42022939478727},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.8,"breakHorizontal":-18.0,"spinRate":2525,"spinDirection":86},"zone":14,"typeConfidence":0.9,"plateTime":0.4780040523989948,"extension":7.098374098994568},"hitData":{"launchSpeed":87.1,"launchAngle":24.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.03,"coordY":84.14}},"index":4,"playId":"0c1d440f-0815-3b9d-a2f8-fd22c24ad34d","pitchNumber":4,"startTime":"2026-05-16T22:15:50.760Z","endTime":"2026-05-16T22:15:57.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:15:57.548Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, shortstop Otto Lopez to first baseman Connor Norby.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-16T22:18:18.913Z","endTime":"2026-05-16T22:19:29.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Anthony Bender replaces Andrew Nardi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T22:17:24.701Z","endTime":"2026-05-16T22:18:21.123Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669622,"link":"/api/v1/people/669622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.644627290155366,"aZ":-30.59389419148568,"pfxX":12.953852956930636,"pfxZ":1.077378750192385,"pX":0.5144235261872642,"pZ":1.9386247691106917,"vX0":2.5704844645855385,"vY0":-121.56823639989727,"vZ0":-1.3782499389899843,"x":97.39,"y":186.44,"x0":-2.2430312517926265,"y0":50.00154365622344,"z0":5.222599553985124,"aX":18.96654537276988},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.8,"breakHorizontal":-24.0,"spinRate":2944,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.45433413394893485,"extension":5.576076177571544},"index":1,"playId":"b62322bb-40b3-36df-b20c-202d111f9116","pitchNumber":1,"startTime":"2026-05-16T22:18:21.123Z","endTime":"2026-05-16T22:18:24.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":74.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.891300983285774,"aZ":-29.833262877847233,"pfxX":13.358193635894303,"pfxZ":1.6318293574578302,"pX":-0.20029091685351097,"pZ":2.276989524426591,"vX0":0.643821032870078,"vY0":-120.39573036688849,"vZ0":-0.590272711990532,"x":124.63,"y":177.3,"x0":-2.203206147443346,"y0":50.00535208392367,"z0":5.214222626625754,"aX":19.20615526290414},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.1,"breakHorizontal":-24.2,"spinRate":2930,"spinDirection":71},"zone":5,"typeConfidence":2.0,"plateTime":0.4585929982761101,"extension":5.294306447214781},"index":2,"playId":"ba25b61d-438b-30e1-8c6c-86385e633033","pitchNumber":2,"startTime":"2026-05-16T22:18:36.578Z","endTime":"2026-05-16T22:18:39.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-16T22:18:45.074Z","endTime":"2026-05-16T22:18:59.287Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.143226522800735,"aZ":-29.885685938133882,"pfxX":12.884581384104756,"pfxZ":1.5603217760953196,"pX":0.5576089315955073,"pZ":2.386029480221498,"vX0":2.39620497633499,"vY0":-121.5630277661792,"vZ0":-0.4708100792303431,"x":95.75,"y":174.36,"x0":-2.1175160945602483,"y0":50.002787035512625,"z0":5.220761040331046,"aX":18.90952517672092},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.0,"breakHorizontal":-23.9,"spinRate":2909,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.45395454818617154,"extension":5.341136201729274},"index":4,"playId":"2b01eacf-77d8-3b77-9fd1-c71d1a9e613d","pitchNumber":3,"startTime":"2026-05-16T22:18:59.287Z","endTime":"2026-05-16T22:19:02.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.98043764438575,"aZ":-30.973214645223543,"pfxX":-11.26159912666508,"pfxZ":0.589159069912581,"pX":-0.7855318075222802,"pZ":2.8148496368772027,"vX0":6.093939336202855,"vY0":-142.5837849138043,"vZ0":-3.0391714540674943,"x":146.94,"y":162.78,"x0":-1.495541791554652,"y0":50.00501949306427,"z0":5.864052502975082,"aX":-23.023960176119857},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":0.6,"breakHorizontal":19.1,"spinRate":2175,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.38520077061448177,"extension":5.721880897582991},"hitData":{"launchSpeed":90.4,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":154.72}},"index":5,"playId":"9a454416-707e-3989-884c-406eb62b0234","pitchNumber":4,"startTime":"2026-05-16T22:19:21.419Z","endTime":"2026-05-16T22:19:29.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.2,"awayTeamWinProbability":43.8,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.78,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:19:29.217Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-16T22:19:50.474Z","endTime":"2026-05-16T22:20:39.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":75.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36724348964474,"aZ":-32.51991666368557,"pfxX":12.019233189673695,"pfxZ":-0.2375839748799642,"pX":-0.6384180050284193,"pZ":2.6957277230975647,"vX0":0.32033450020942816,"vY0":-120.27247825298066,"vZ0":0.962019278204391,"x":141.33,"y":166.0,"x0":-2.3321206121743008,"y0":50.004794087795304,"z0":5.206168115181075,"aX":17.36303297696218},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.1,"breakHorizontal":-21.7,"spinRate":2823,"spinDirection":64},"zone":4,"typeConfidence":2.0,"plateTime":0.4578673800445574,"extension":5.711655338781502},"index":0,"playId":"e6b2b965-453f-3396-9833-c334a89b0b4a","pitchNumber":1,"startTime":"2026-05-16T22:19:59.367Z","endTime":"2026-05-16T22:20:02.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73097175027013,"aZ":-28.365184816677576,"pfxX":-11.64219492349591,"pfxZ":1.8830034772600843,"pX":-0.207161963503266,"pZ":2.7569303536172476,"vX0":7.605691550295164,"vY0":-141.6750418306717,"vZ0":-3.171696030159813,"x":124.9,"y":164.34,"x0":-1.4201399772302574,"y0":50.00517277913603,"z0":5.712977339717613,"aX":-23.56300586886993},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":2.9,"breakHorizontal":19.4,"spinRate":2248,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.38729404174557436,"extension":5.6713231285114825},"index":1,"playId":"616c4988-0682-3b95-b7e3-58f01a743819","pitchNumber":2,"startTime":"2026-05-16T22:20:17.174Z","endTime":"2026-05-16T22:20:20.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":86.7,"endSpeed":79.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.575475077168168,"aZ":-33.711953832791416,"pfxX":3.9097028622863883,"pfxZ":-0.956679636682912,"pX":-0.20891221308051502,"pZ":2.300807837129431,"vX0":2.447387048541128,"vY0":-126.28242103160213,"vZ0":-1.9677552762300845,"x":124.96,"y":176.66,"x0":-1.6996981842981334,"y0":50.00302398163591,"z0":5.811388130151068,"aX":6.290934919052464},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.9,"breakHorizontal":-7.7,"spinRate":2883,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.434334051790084,"extension":5.759840160247662},"index":2,"playId":"a71edc38-7ee1-3420-aad9-7ca8fd6984dc","pitchNumber":3,"startTime":"2026-05-16T22:20:36.536Z","endTime":"2026-05-16T22:20:39.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:20:39.536Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yandy Díaz lines out to second baseman Xavier Edwards.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-16T22:20:59.790Z","endTime":"2026-05-16T22:21:27.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.7,"endSpeed":88.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.55361816745792,"aZ":-32.14069894684967,"pfxX":-11.488154851120438,"pfxZ":0.017078573622685056,"pX":-0.6900056302843985,"pZ":2.938364907726078,"vX0":6.4566422785593005,"vY0":-142.08696169185512,"vZ0":-2.1171683458877464,"x":143.3,"y":159.44,"x0":-1.511219528480822,"y0":50.00440067051461,"z0":5.75558871414566,"aX":-23.25961750385426},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":-0.2,"breakHorizontal":19.3,"spinRate":2258,"spinDirection":238},"zone":1,"typeConfidence":2.0,"plateTime":0.3869495330386483,"extension":5.616544702453891},"index":0,"playId":"533033e6-14e2-35f2-9667-b5da568fc38b","pitchNumber":1,"startTime":"2026-05-16T22:21:03.743Z","endTime":"2026-05-16T22:21:06.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.204763059469258,"aZ":-33.456454960850216,"pfxX":3.90833666104182,"pfxZ":-0.788046454002286,"pX":-0.9256899006768128,"pZ":1.7980199721158385,"vX0":0.7554151087473281,"vY0":-126.87047987242535,"vZ0":-3.232900883171628,"x":152.29,"y":190.23,"x0":-1.7350983745519233,"y0":50.002779683544475,"z0":5.7581058987739,"aX":6.364318655181754},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.9,"breakHorizontal":-7.2,"spinRate":2929,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.4318900841792397,"extension":5.713007453621683},"hitData":{"launchSpeed":66.2,"launchAngle":21.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":141.76,"coordY":128.1}},"index":1,"playId":"97f833f1-2477-34a3-b551-f992d0195bd1","pitchNumber":2,"startTime":"2026-05-16T22:21:21.511Z","endTime":"2026-05-16T22:21:27.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:21:27.881Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-16T22:23:42.523Z","endTime":"2026-05-16T22:24:41.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Baker replaces Kevin Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T22:22:40.719Z","endTime":"2026-05-16T22:23:44.362Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8244746687356,"aZ":-22.907556232797713,"pfxX":-9.233954555480658,"pfxZ":6.195440840968086,"pX":-0.6983291532144201,"pZ":2.299978459604698,"vX0":4.1761896200681585,"vY0":-121.51193370193889,"vZ0":-5.041124552933836,"x":143.62,"y":176.68,"x0":-1.2397140635235366,"y0":50.000790326493664,"z0":6.391813796855333,"aX":-13.805742386515501},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.3,"breakHorizontal":15.7,"spinRate":1839,"spinDirection":228},"zone":4,"typeConfidence":0.91,"plateTime":0.45076722131210323,"extension":6.085458728582877},"index":1,"playId":"0070bcb8-9d4a-3ba7-a368-ecb5b5310692","pitchNumber":1,"startTime":"2026-05-16T22:23:44.362Z","endTime":"2026-05-16T22:23:47.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.192749237618294,"aZ":-24.53558804391552,"pfxX":-10.759831113401468,"pfxZ":4.993750267709616,"pX":0.08244735652118314,"pZ":1.504979434025552,"vX0":5.870250891561212,"vY0":-123.09859104409897,"vZ0":-6.673666972223122,"x":113.86,"y":198.15,"x0":-0.9393261092589152,"y0":50.003235825652645,"z0":6.337922104590579,"aX":-16.4586559174389},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.7,"breakHorizontal":18.0,"spinRate":1904,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.4455258624169547,"extension":6.25699029381014},"index":2,"playId":"04897887-9152-3308-84f3-c3997acd85b9","pitchNumber":2,"startTime":"2026-05-16T22:23:58.338Z","endTime":"2026-05-16T22:24:02.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-16T22:24:14.080Z","endTime":"2026-05-16T22:24:24.016Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":97.7,"endSpeed":88.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.09156418718265,"aZ":-8.667292845143152,"pfxX":-3.9251641576875587,"pfxZ":11.631383929009887,"pX":-1.2738221417974713,"pZ":3.1639841280069576,"vX0":0.4722085090570314,"vY0":-142.0894405671319,"vZ0":-7.385686256872102,"x":165.56,"y":153.35,"x0":-0.933980248911173,"y0":50.005102203347704,"z0":6.366160010860982,"aX":-7.933016731697315},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.6,"breakHorizontal":7.0,"spinRate":2281,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.38721637907859696,"extension":5.790413619241129},"index":4,"playId":"c86eb89a-fd37-3046-be90-606b3f662bb6","pitchNumber":3,"startTime":"2026-05-16T22:24:24.016Z","endTime":"2026-05-16T22:24:27.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.966068433677368,"aZ":-22.847610113722506,"pfxX":-9.336750325244079,"pfxZ":6.092410704007108,"pX":-1.1025446294990164,"pZ":1.2927897984723455,"vX0":3.012047358814014,"vY0":-123.36362824201383,"vZ0":-7.140510825188306,"x":159.03,"y":203.87,"x0":-1.1306407221816501,"y0":50.005681011882956,"z0":6.168477411102585,"aX":-14.303770335207668},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.5,"breakHorizontal":16.1,"spinRate":1933,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.4450544147892961,"extension":6.135275638729545},"index":5,"playId":"881e574f-6347-3c54-bf59-15e074b20bbe","pitchNumber":4,"startTime":"2026-05-16T22:24:38.019Z","endTime":"2026-05-16T22:24:41.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:24:41.019Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Norby strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-16T22:25:00.551Z","endTime":"2026-05-16T22:26:39.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.749838360265908,"aZ":-23.894675116757846,"pfxX":-9.012665173382349,"pfxZ":5.175010118678555,"pX":-0.946201817079713,"pZ":2.55330789137806,"vX0":2.738453617609763,"vY0":-126.23224446862194,"vZ0":-4.737307187967788,"x":153.07,"y":169.84,"x0":-0.8797629586339302,"y0":50.00364510893815,"z0":6.398687658081679,"aX":-14.420663470971903},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.4,"breakHorizontal":15.6,"spinRate":1848,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.43533319530948633,"extension":6.034703038043488},"index":0,"playId":"a9c56cc9-61ed-3db8-aa2f-f8c4b9ce3aef","pitchNumber":1,"startTime":"2026-05-16T22:25:04.262Z","endTime":"2026-05-16T22:25:07.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":88.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.35049868406899,"aZ":-8.908915554613452,"pfxX":-2.423385399734844,"pfxZ":11.409350604611985,"pX":-0.8446570207338141,"pZ":2.8465930284991927,"vX0":0.1503655769514874,"vY0":-142.70589625884685,"vZ0":-8.40346228396357,"x":149.2,"y":161.92,"x0":-0.5840786248419799,"y0":50.00170787983111,"z0":6.410431318191824,"aX":-4.9403227384797335},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.0,"breakHorizontal":4.3,"spinRate":2239,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.38551536391764074,"extension":6.219329115150616},"index":1,"playId":"e1d1d859-f3f3-3785-9ce9-3727d9efe99f","pitchNumber":2,"startTime":"2026-05-16T22:25:18.171Z","endTime":"2026-05-16T22:25:45.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.250628217962138,"aZ":-19.807882251658455,"pfxX":-9.425731952216223,"pfxZ":7.694127447857024,"pX":-0.030110859837214995,"pZ":0.7793266860985136,"vX0":4.785611054418949,"vY0":-126.38747923745215,"vZ0":-9.545033349728541,"x":118.15,"y":217.74,"x0":-0.7297070344938514,"y0":50.00498649619393,"z0":6.213921816491802,"aX":-15.156332744668862},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":11.8,"breakHorizontal":15.8,"spinRate":1995,"spinDirection":219},"zone":13,"typeConfidence":0.88,"plateTime":0.43439515621441815,"extension":6.336910239246743},"index":2,"playId":"422e78e9-cbe8-31df-81c6-24465677e359","pitchNumber":3,"startTime":"2026-05-16T22:25:45.746Z","endTime":"2026-05-16T22:25:48.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37083628307758,"aZ":-8.419287487845708,"pfxX":-1.5000664312665384,"pfxZ":11.690011631808716,"pX":0.9597584756567774,"pZ":1.7774859645050105,"vX0":4.2159657286381,"vY0":-142.0784513840199,"vZ0":-11.130125128608203,"x":80.42,"y":190.79,"x0":-0.3524513320833486,"y0":50.00540170115908,"z0":6.29356560310264,"aX":-3.0491886983644765},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.0,"breakHorizontal":1.8,"spinRate":2231,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.38639027755144983,"extension":6.499209557983695},"index":3,"playId":"25d8faf1-e57b-3eaa-ab5d-7816d41a84ba","pitchNumber":4,"startTime":"2026-05-16T22:26:17.440Z","endTime":"2026-05-16T22:26:21.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.6,"endSpeed":88.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.42916798599001,"aZ":-7.68076973115074,"pfxX":-2.3466217868575177,"pfxZ":12.132790159814407,"pX":0.17227682428315963,"pZ":3.6283039502582346,"vX0":2.3183751298844206,"vY0":-141.88583932497866,"vZ0":-6.581407930731056,"x":110.43,"y":140.82,"x0":-0.35442362189276905,"y0":50.00543898210865,"z0":6.48117289057556,"aX":-4.738476367762897},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.6,"breakHorizontal":3.7,"spinRate":2321,"spinDirection":201},"zone":12,"typeConfidence":0.91,"plateTime":0.38749623406727496,"extension":6.304536763514968},"index":4,"playId":"ec8efbaa-09f7-3658-bc5b-716d42697615","pitchNumber":5,"startTime":"2026-05-16T22:26:36.542Z","endTime":"2026-05-16T22:26:39.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.5,"awayTeamWinProbability":39.5,"homeTeamWinProbabilityAdded":4.699999999999996,"leverageIndex":1.84,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:26:39.542Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a pop up to left fielder Chandler Simpson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-16T22:27:01.894Z","endTime":"2026-05-16T22:27:45.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.547276927088337,"aZ":-23.466910585887387,"pfxX":-10.271600240607333,"pfxZ":5.555139044918536,"pX":-0.49704502470601425,"pZ":2.1034086863974935,"vX0":4.178614612114402,"vY0":-124.56687719957544,"vZ0":-5.650265376646716,"x":135.95,"y":181.99,"x0":-0.8638241872550488,"y0":50.003659976094355,"z0":6.346908350867634,"aX":-16.106748974450284},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.0,"breakHorizontal":17.6,"spinRate":1873,"spinDirection":228},"zone":7,"typeConfidence":0.9,"plateTime":0.4400820468898763,"extension":6.207354033329592},"index":0,"playId":"93987dbb-8473-3f33-b12a-c644f62a247f","pitchNumber":1,"startTime":"2026-05-16T22:27:03.157Z","endTime":"2026-05-16T22:27:06.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.7218636793338,"aZ":-6.818645938318331,"pfxX":-1.0849366097843967,"pfxZ":12.417485930876127,"pX":-0.11789755384524728,"pZ":3.2590444477698375,"vX0":1.4396876692934228,"vY0":-142.66389848055266,"vZ0":-7.521125721209374,"x":121.49,"y":150.79,"x0":-0.4903701123714869,"y0":50.003532518405095,"z0":6.373450881993725,"aX":-2.2155286187600773},"breaks":{"breakAngle":12.0,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":21.0,"breakHorizontal":1.7,"spinRate":2330,"spinDirection":197},"zone":2,"typeConfidence":0.92,"plateTime":0.38533862290386134,"extension":6.600770444319153},"index":1,"playId":"8da1bc51-3fdb-3158-be2d-0fd48959f255","pitchNumber":2,"startTime":"2026-05-16T22:27:16.876Z","endTime":"2026-05-16T22:27:19.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.821098679040844,"aZ":-22.957670311183264,"pfxX":-9.017363128409231,"pfxZ":5.994329996183601,"pX":-1.2573510586092933,"pZ":1.7851760666318708,"vX0":2.1527403065254935,"vY0":-124.00791503479356,"vZ0":-6.1104457152054295,"x":164.93,"y":190.58,"x0":-0.9726643585401129,"y0":50.001185744452066,"z0":6.230983783496164,"aX":-13.859086141730723},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.5,"breakHorizontal":15.7,"spinRate":1858,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.44390972721961974,"extension":6.647516159254701},"hitData":{"launchSpeed":61.9,"launchAngle":27.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"7","coordinates":{"coordX":80.99,"coordY":124.09}},"index":2,"playId":"4cb87021-c85c-374b-947d-921729445b3b","pitchNumber":3,"startTime":"2026-05-16T22:27:35.645Z","endTime":"2026-05-16T22:27:45.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.4,"awayTeamWinProbability":42.6,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":1.35,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:27:45.309Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Javier Sanoja doubles (5) on a line drive to center fielder Cedric Mullins. Jakob Marsee scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-16T22:28:07.535Z","endTime":"2026-05-16T22:28:30.525Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":{"id":641329,"link":"/api/v1/people/641329"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.458746397876734,"aZ":-24.318108700625974,"pfxX":-7.517689556833707,"pfxZ":5.210462410702544,"pX":-0.23799590919184127,"pZ":2.345096764775143,"vX0":3.998740256639412,"vY0":-122.58094872801634,"vZ0":-4.718359246680877,"x":126.07,"y":175.46,"x0":-0.9222127666349051,"y0":50.00031775917052,"z0":6.396172005931632,"aX":-11.326173628475411},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.5,"breakHorizontal":12.5,"spinRate":1789,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.448524992177989,"extension":6.199026402427034},"hitData":{"launchSpeed":98.4,"launchAngle":23.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":81.55,"coordY":63.77}},"index":0,"playId":"f97d06c6-252c-30cf-a97e-0ae5ca2654c5","pitchNumber":1,"startTime":"2026-05-16T22:28:13.366Z","endTime":"2026-05-16T22:28:30.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.5,"awayTeamWinProbability":82.5,"homeTeamWinProbabilityAdded":-39.9,"leverageIndex":2.55,"dramaIndex":313.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:28:30.525Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-16T22:29:02.359Z","endTime":"2026-05-16T22:30:50.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46925135277342,"aZ":-8.968306208655392,"pfxX":-1.1162434702672162,"pfxZ":11.550835637745546,"pX":-1.0210922708685182,"pZ":2.85810510004178,"vX0":-0.5504558710660078,"vY0":-141.16214901260923,"vZ0":-8.320408376406455,"x":155.92,"y":161.61,"x0":-0.678271938612827,"y0":50.0039376157069,"z0":6.428922307886733,"aX":-2.242829618064069},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.3,"breakHorizontal":2.2,"spinRate":2353,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.38866622112095195,"extension":6.299542386554401},"index":0,"playId":"5509c062-2e7c-34a4-8753-3307bd8100dc","pitchNumber":1,"startTime":"2026-05-16T22:29:11.244Z","endTime":"2026-05-16T22:29:14.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64231030033778,"aZ":-8.197850660098107,"pfxX":-1.2990625577387207,"pfxZ":12.039233564085533,"pX":-0.9058637330460834,"pZ":3.1445727744383842,"vX0":-0.08788496922292215,"vY0":-140.64357829161682,"vZ0":-7.6455167073130745,"x":151.53,"y":153.88,"x0":-0.705501986448135,"y0":50.005229658317404,"z0":6.439398496128906,"aX":-2.5874545613083777},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.3,"breakHorizontal":2.4,"spinRate":2369,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.3903186647935404,"extension":6.2337522595743975},"index":1,"playId":"5b30cfad-fbb5-3fca-8235-d7c6a6ac3790","pitchNumber":2,"startTime":"2026-05-16T22:29:30.149Z","endTime":"2026-05-16T22:29:33.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81885467622596,"aZ":-20.6468419879577,"pfxX":-9.472985588442802,"pfxZ":7.079101421648064,"pX":-0.708330902629424,"pZ":2.220592272778877,"vX0":2.8782967725760535,"vY0":-127.02909497289016,"vZ0":-6.381724035962094,"x":144.0,"y":178.82,"x0":-0.6275215209054836,"y0":50.00445626015374,"z0":6.414824794734013,"aX":-15.432162934643891},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":11.5,"breakHorizontal":16.4,"spinRate":1969,"spinDirection":214},"zone":4,"typeConfidence":0.88,"plateTime":0.4317224283524128,"extension":6.219311860882152},"index":2,"playId":"1a1cc3c6-3fd8-354e-9ac1-bfb8a4085b90","pitchNumber":3,"startTime":"2026-05-16T22:29:47.822Z","endTime":"2026-05-16T22:29:50.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-16T22:30:01.429Z","endTime":"2026-05-16T22:30:19.028Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.3542300154346,"aZ":-10.695984888013399,"pfxX":-2.511038498496462,"pfxZ":10.866093966078097,"pX":-0.8608876415570914,"pZ":3.1412003519514493,"vX0":0.20592018523551564,"vY0":-140.5281456009619,"vZ0":-7.2368468021222885,"x":149.82,"y":153.97,"x0":-0.6099510267909968,"y0":50.00002351361101,"z0":6.464270837820802,"aX":-4.962006146570664},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":4.4,"spinRate":2144,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.39152594685478137,"extension":6.273664886430945},"index":4,"playId":"bb67a6a7-a37c-3c21-9e72-c57dbfa8d261","pitchNumber":4,"startTime":"2026-05-16T22:30:19.028Z","endTime":"2026-05-16T22:30:22.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.090630297224727,"aZ":-20.636546145392987,"pfxX":-8.875034827710714,"pfxZ":6.999530423493123,"pX":-0.23868063874296813,"pZ":1.2602834285828357,"vX0":4.2384842945930865,"vY0":-127.5107940148765,"vZ0":-8.621087983307175,"x":126.1,"y":204.75,"x0":-0.7689961906243968,"y0":50.00143693127685,"z0":6.311962112094517,"aX":-14.620403219297044},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.9,"breakHorizontal":15.1,"spinRate":1886,"spinDirection":218},"zone":13,"typeConfidence":0.88,"plateTime":0.4294752192991491,"extension":6.287384060744866},"index":5,"playId":"b168e191-0267-3ad3-bb27-f27e643b29b3","pitchNumber":5,"startTime":"2026-05-16T22:30:47.791Z","endTime":"2026-05-16T22:30:50.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.08,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:30:50.791Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack challenged (pitch result), call on the field was overturned: Richie Palacios called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-16T22:33:23.609Z","endTime":"2026-05-16T22:35:20.255Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pete Fairbanks replaces Anthony Bender.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-16T22:32:10.732Z","endTime":"2026-05-16T22:33:25.602Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664126,"link":"/api/v1/people/664126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.7,"endSpeed":89.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0428766731157,"aZ":-10.973763270620791,"pfxX":-1.9936712886424275,"pfxZ":10.448608875814699,"pX":-0.28849701112751236,"pZ":2.1564625808308877,"vX0":1.8751231464615148,"vY0":-141.90648712390433,"vZ0":-10.249261095230585,"x":128.0,"y":180.56,"x0":-0.7004848009185295,"y0":50.00462149198133,"z0":6.52529123860324,"aX":-4.045565749036146},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":3.2,"spinRate":2543,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.38675313695651736,"extension":6.190218056692945},"index":1,"playId":"16b04673-3618-32cd-8c06-914bcf17599d","pitchNumber":1,"startTime":"2026-05-16T22:33:25.602Z","endTime":"2026-05-16T22:33:28.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.250522504581966,"aZ":-11.979815784852947,"pfxX":-1.2871661574553002,"pfxZ":9.934302526210782,"pX":-0.46827485495562,"pZ":3.956884714337569,"vX0":0.5846336982651195,"vY0":-142.27936672340215,"vZ0":-5.630315651411293,"x":134.85,"y":131.94,"x0":-0.5101868763815329,"y0":50.000692807403624,"z0":6.733091370449392,"aX":-2.6160747386384644},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.9,"breakHorizontal":2.2,"spinRate":2524,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.38623227827984064,"extension":6.186710003951409},"index":2,"playId":"0eafddf6-93fc-3c2e-9d10-efbd84e698e1","pitchNumber":2,"startTime":"2026-05-16T22:33:43.347Z","endTime":"2026-05-16T22:33:46.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.096701689412726,"aZ":-37.6994211602762,"pfxX":5.197255939228656,"pfxZ":-3.7548773222469314,"pX":1.0881239998485026,"pZ":0.8699922152758918,"vX0":1.2843221085550365,"vY0":-121.16904140058763,"vZ0":-6.331420687691402,"x":75.52,"y":215.29,"x0":-0.12534788019435464,"y0":50.00557543846285,"z0":6.853672804800977,"aX":7.643755865402956},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-8.2,"breakHorizontal":-9.7,"spinRate":2640,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4539555731519207,"extension":6.004896698265276},"index":3,"playId":"a2f98484-f0c9-3b06-9ae8-a5972cb247c8","pitchNumber":3,"startTime":"2026-05-16T22:34:00.489Z","endTime":"2026-05-16T22:34:03.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24425220505807,"aZ":-8.350367468255872,"pfxX":-0.16808380116620913,"pfxZ":11.677549179908777,"pX":1.2775928054145698,"pZ":2.559938059984745,"vX0":4.918597930208178,"vY0":-142.09296189032423,"vZ0":-9.578564945053719,"x":68.3,"y":169.66,"x0":-0.4557710367689408,"y0":50.0066475532007,"z0":6.509729433425933,"aX":-0.3439330304959427},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.3,"breakHorizontal":-0.7,"spinRate":2369,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.38581146310423,"extension":6.242855031319131},"index":4,"playId":"df4bdaeb-dcd9-3717-9531-07f25a767bb3","pitchNumber":4,"startTime":"2026-05-16T22:34:21.207Z","endTime":"2026-05-16T22:34:25.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.52928407277423,"aZ":-8.042446518986958,"pfxX":-1.3165412081968304,"pfxZ":11.85244087186703,"pX":-0.8129613701078575,"pZ":2.3741662858261834,"vX0":0.133236801825389,"vY0":-142.23106963072334,"vZ0":-9.978698888428333,"x":147.99,"y":174.68,"x0":-0.6896771269868401,"y0":50.00242957246599,"z0":6.44998361407223,"aX":-2.680349775777453},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.4,"breakHorizontal":2.4,"spinRate":2364,"spinDirection":196},"zone":4,"typeConfidence":2.0,"plateTime":0.38602548521778957,"extension":6.370378550692722},"index":5,"playId":"74dd1683-f45c-3699-b9ac-fc949617bf0c","pitchNumber":5,"startTime":"2026-05-16T22:34:53.253Z","endTime":"2026-05-16T22:35:20.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}},"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:35:20.255Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-16T22:35:28.490Z","endTime":"2026-05-16T22:37:07.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.186628472873707,"aZ":-36.89907428558078,"pfxX":7.724290559494447,"pfxZ":-3.2254596162824365,"pX":0.0927827319414686,"pZ":1.0184769109368061,"vX0":-0.935430948827898,"vY0":-121.10040594162105,"vZ0":-6.129739782814806,"x":113.46,"y":211.28,"x0":-0.5154766887795874,"y0":50.00023971824684,"z0":6.853833295998695,"aX":11.338068373629586},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.2,"breakHorizontal":-13.7,"spinRate":2647,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.45429575557389645,"extension":6.194682511374846},"index":0,"playId":"6233f340-e99b-311b-b064-d943846008fb","pitchNumber":1,"startTime":"2026-05-16T22:35:34.866Z","endTime":"2026-05-16T22:35:37.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22179015324741,"aZ":-12.345673894216963,"pfxX":0.455529061349463,"pfxZ":10.085836169923216,"pX":0.1890691194563525,"pZ":4.63809140027296,"vX0":1.9275667962590624,"vY0":-139.74367645793717,"vZ0":-3.4329269140648697,"x":109.79,"y":113.55,"x0":-0.5705135608832349,"y0":50.00504801455814,"z0":6.7006225689038965,"aX":0.8953656454721294},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":-1.2,"spinRate":2295,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.3928481639814514,"extension":6.174441075551135},"index":1,"playId":"8c494ef3-3c25-335e-99ce-5019ae162f7f","pitchNumber":2,"startTime":"2026-05-16T22:35:52.786Z","endTime":"2026-05-16T22:35:55.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.136070845085673,"aZ":-12.68054277747494,"pfxX":0.5138746560777359,"pfxZ":9.741139342961931,"pX":-0.40780763124871255,"pZ":4.058324619521346,"vX0":-0.2513504234057544,"vY0":-140.42347165793038,"vZ0":-5.165240797524637,"x":132.54,"y":129.21,"x0":-0.3840183602959624,"y0":50.006740368331265,"z0":6.743476484492878,"aX":1.0287563441737866},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":-0.8,"spinRate":2375,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.38973002195116324,"extension":6.166922906488592},"index":2,"playId":"bf14b303-679d-3d04-ad0b-57e347498ebd","pitchNumber":3,"startTime":"2026-05-16T22:36:20.544Z","endTime":"2026-05-16T22:36:23.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20790092510618,"aZ":-10.92575493540447,"pfxX":0.4963723589484645,"pfxZ":10.69142066511521,"pX":-0.08437245972515516,"pZ":4.631877937392634,"vX0":1.3169382750959406,"vY0":-140.211522999597,"vZ0":-3.54383019424069,"x":120.22,"y":113.72,"x0":-0.6249858616077401,"y0":50.0051951210185,"z0":6.627118153594538,"aX":0.9866090111156793},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.8,"breakHorizontal":-1.2,"spinRate":2442,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.39090215601144784,"extension":6.130569233743836},"index":3,"playId":"bf19e813-a8e0-32ed-8c4d-4b8c3ea488b6","pitchNumber":4,"startTime":"2026-05-16T22:36:40.919Z","endTime":"2026-05-16T22:36:43.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.916096792988014,"aZ":-26.885995157817035,"pfxX":1.3722928298497326,"pfxZ":3.036796977856431,"pX":0.396478543727221,"pZ":1.133618964573218,"vX0":2.170377508345717,"vY0":-131.14508648283416,"vZ0":-8.813813694856616,"x":101.89,"y":208.17,"x0":-0.6203223979453666,"y0":50.00271427621236,"z0":6.545571077193363,"aX":2.388162998718117},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.7,"breakHorizontal":-3.0,"spinRate":2349,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4177689243368241,"extension":6.162737642790776},"index":4,"playId":"9b3925f6-58a6-3712-8986-a58b8ed58fbf","pitchNumber":5,"startTime":"2026-05-16T22:37:04.214Z","endTime":"2026-05-16T22:37:07.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.4,"awayTeamWinProbability":78.6,"homeTeamWinProbabilityAdded":9.899999999999999,"leverageIndex":2.71,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:37:07.602Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny DeLuca called out on strikes. Cedric Mullins to 3rd. Cedric Mullins steals (10) 2nd base. Cedric Mullins to 3rd. Throwing error by catcher Joe Mack.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-16T22:37:32.043Z","endTime":"2026-05-16T22:39:49.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.027073849297395,"aZ":-8.488077278207069,"pfxX":-1.604442155829224,"pfxZ":11.659294229269275,"pX":0.7272024065144767,"pZ":2.293522695411685,"vX0":4.292494367118311,"vY0":-141.76826935108025,"vZ0":-9.812747271667172,"x":89.28,"y":176.85,"x0":-0.5994119904751004,"y0":50.00131624670713,"z0":6.34531163675323,"aX":-3.259474449126118},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.2,"breakHorizontal":2.0,"spinRate":2490,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.3866547123200328,"extension":6.433458508291394},"index":0,"playId":"3c806ca5-9ecb-33e4-a63d-69a060411acf","pitchNumber":1,"startTime":"2026-05-16T22:37:36.671Z","endTime":"2026-05-16T22:37:39.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.8,"endSpeed":88.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.51665840552813,"aZ":-7.522603312156884,"pfxX":-1.6563805611336002,"pfxZ":12.11116235396396,"pX":0.27376155860949364,"pZ":3.284781509557362,"vX0":2.8769619812596856,"vY0":-142.21505101032682,"vZ0":-7.671465277539371,"x":106.56,"y":150.09,"x0":-0.5386712261173068,"y0":50.0034065666609,"z0":6.504016551136477,"aX":-3.3718159099875087},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.4,"breakHorizontal":2.4,"spinRate":2436,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.38606703168823264,"extension":6.266948274428809},"index":1,"playId":"44124f58-7eb0-39ad-983a-b4524fc67f54","pitchNumber":2,"startTime":"2026-05-16T22:38:00.807Z","endTime":"2026-05-16T22:38:03.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":84.9,"endSpeed":77.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.914466654502235,"aZ":-38.65472434066595,"pfxX":5.01937994660244,"pfxZ":-4.26225066767159,"pX":0.9263725983022816,"pZ":1.5070135927560215,"vX0":0.8432376530754317,"vY0":-123.46928832428972,"vZ0":-5.116843630846571,"x":81.69,"y":198.09,"x0":-0.07211356266157987,"y0":50.00113553042865,"z0":6.911611079269471,"aX":7.636047593275113},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-8.8,"breakHorizontal":-9.2,"spinRate":2638,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.44610512856217444,"extension":6.384828365536022},"index":2,"playId":"0fe0bda5-ac64-398e-ba52-cfe5d93588ed","pitchNumber":3,"startTime":"2026-05-16T22:38:25.291Z","endTime":"2026-05-16T22:38:28.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00756206403231,"aZ":-28.579797577332215,"pfxX":3.0721855916527407,"pfxZ":2.142336972051197,"pX":1.0628832927305962,"pZ":0.9498253312467733,"vX0":2.34748459895998,"vY0":-129.65501493965075,"vZ0":-8.595973156292942,"x":76.49,"y":213.13,"x0":-0.2582379295099496,"y0":50.00193616687245,"z0":6.539315743600556,"aX":5.148941429593776},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":-6.1,"spinRate":2546,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4249708768070337,"extension":6.052107869600219},"index":3,"playId":"9f187dfb-ff2f-36dd-b64b-7f3b6970d478","pitchNumber":4,"startTime":"2026-05-16T22:38:46.293Z","endTime":"2026-05-16T22:38:50.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.389537266509805,"aZ":-8.122213205326016,"pfxX":-2.509150285159074,"pfxZ":11.676177589200343,"pX":1.0078978801795067,"pZ":1.9796880827743855,"vX0":4.263124844903657,"vY0":-142.95349676131232,"vZ0":-11.062053255216476,"x":78.58,"y":185.33,"x0":-0.17991768586167461,"y0":50.00277574205413,"z0":6.418908972472111,"aX":-5.16893024615605},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.0,"breakHorizontal":3.6,"spinRate":2413,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.3838320543678355,"extension":6.4579956157885166},"index":4,"playId":"2c9e6b39-e15b-3606-a40b-ff0f94854e1a","pitchNumber":5,"startTime":"2026-05-16T22:39:16.776Z","endTime":"2026-05-16T22:39:20.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.536694828620256,"aZ":-36.10771021669849,"pfxX":4.565129202097442,"pfxZ":-2.509794159885061,"pX":0.1160644311361342,"pZ":2.937276574134595,"vX0":-0.7715762886340005,"vY0":-124.66884492431458,"vZ0":-2.5996183701451514,"x":112.58,"y":159.47,"x0":-0.16217262278641542,"y0":50.005872926895194,"z0":6.992324185012055,"aX":7.14196644426268},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.9,"breakHorizontal":-8.0,"spinRate":2636,"spinDirection":42},"zone":2,"typeConfidence":2.0,"plateTime":0.44040992524137,"extension":5.879810642133087},"index":5,"playId":"c90bafd0-cf2e-3693-aaeb-bef54f13e305","pitchNumber":6,"startTime":"2026-05-16T22:39:40.266Z","endTime":"2026-05-16T22:39:49.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.900000000000002,"awayTeamWinProbability":83.1,"homeTeamWinProbabilityAdded":-4.4999999999999964,"leverageIndex":4.9,"dramaIndex":155.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:39:49.786Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Fortes singles on a sharp ground ball to left fielder Heriberto Hernández, deflected by third baseman Javier Sanoja. Cedric Mullins scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-16T22:40:16.648Z","endTime":"2026-05-16T22:42:03.750Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":664126,"link":"/api/v1/people/664126"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.23392147657931,"aZ":-11.006979797657536,"pfxX":-0.7875724220737026,"pfxZ":10.594739892038504,"pX":-0.028467743143137266,"pZ":4.147215434607982,"vX0":1.3218359973612754,"vY0":-140.96657039428916,"vZ0":-5.128900002106732,"x":118.09,"y":126.81,"x0":-0.40270480113088647,"y0":50.00196783892271,"z0":6.710785459833984,"aX":-1.5734778631609334},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.2,"breakHorizontal":1.1,"spinRate":2512,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.3896364632209024,"extension":6.169532375240538},"index":0,"playId":"e9f03f12-aec0-3c91-bd1a-802e64a2836f","pitchNumber":1,"startTime":"2026-05-16T22:40:18.746Z","endTime":"2026-05-16T22:40:24.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.095537334180605,"aZ":-9.810868281871128,"pfxX":-0.1644627576300599,"pfxZ":11.134212070653014,"pX":0.9573389334255951,"pZ":3.340497364643462,"vX0":2.9261384284262584,"vY0":-141.26816713789336,"vZ0":-7.4310478200767545,"x":80.51,"y":148.59,"x0":-0.07329681306277382,"y0":50.00183214437347,"z0":6.646202309657935,"aX":-0.3310398548252847},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.7,"breakHorizontal":-0.4,"spinRate":2424,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.38867824052868416,"extension":6.1305679002163025},"index":1,"playId":"7982c5bd-a679-345e-b7ee-a553ee94f8f3","pitchNumber":2,"startTime":"2026-05-16T22:40:54.966Z","endTime":"2026-05-16T22:41:21.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58937715239167,"aZ":-10.661670931598731,"pfxX":-0.3964474332370681,"pfxZ":10.710757615103038,"pX":-0.1320436277268602,"pZ":4.500004485337641,"vX0":0.9657479956810804,"vY0":-141.17111777654793,"vZ0":-4.332668088497242,"x":122.03,"y":117.28,"x0":-0.4278129964526171,"y0":50.00526857630595,"z0":6.746971752741351,"aX":-0.7965648231083019},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.6,"breakHorizontal":0.5,"spinRate":2416,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.38871829036167194,"extension":6.241657419825156},"index":2,"playId":"d0c3398c-54fe-3030-961c-d2cbc69f4f24","pitchNumber":3,"startTime":"2026-05-16T22:41:27.516Z","endTime":"2026-05-16T22:41:30.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.255303582583522,"aZ":-28.638238611447523,"pfxX":3.1602648258889943,"pfxZ":2.0635832979626674,"pX":0.45718251129605647,"pZ":2.1722598901874077,"vX0":1.036138440176869,"vY0":-130.38257600487148,"vZ0":-6.043883686973585,"x":99.57,"y":180.13,"x0":-0.35654813579900724,"y0":50.00029653152463,"z0":6.701622087610136,"aX":5.400073471733826},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.5,"breakHorizontal":-6.0,"spinRate":2377,"spinDirection":89},"zone":9,"typeConfidence":2.0,"plateTime":0.4212707880377353,"extension":6.171120481158596},"hitData":{"launchSpeed":105.2,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":98.31,"coordY":138.14}},"index":3,"playId":"95a2a41b-c727-3e26-91e3-8f05704abc20","pitchNumber":4,"startTime":"2026-05-16T22:41:50.998Z","endTime":"2026-05-16T22:42:03.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":39.39999999999999,"leverageIndex":6.23,"dramaIndex":403.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:42:03.750Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Taylor Walls pops out to shortstop Otto Lopez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-16T22:42:35.672Z","endTime":"2026-05-16T22:44:08.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"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(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":83.9,"endSpeed":76.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.430230239961958,"aZ":-36.07419136913058,"pfxX":5.414619689878478,"pfxZ":-2.6101836260958198,"pX":1.392479229540788,"pZ":2.556181916224451,"vX0":2.090619760365123,"vY0":-122.19630280825929,"vZ0":-3.150595278656442,"x":63.92,"y":169.76,"x0":-0.18001118675713193,"y0":50.000368835820424,"z0":6.994314038618657,"aX":8.101051276352933},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.3,"breakHorizontal":-10.3,"spinRate":2648,"spinDirection":40},"zone":12,"typeConfidence":2.0,"plateTime":0.45003595851757927,"extension":6.12768674253814},"index":0,"playId":"f0f2fce7-5d7f-3e1b-b26b-ce5b54e3ab23","pitchNumber":1,"startTime":"2026-05-16T22:42:35.672Z","endTime":"2026-05-16T22:42:38.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5288233857905,"aZ":-11.65310269988218,"pfxX":-0.5795543773533746,"pfxZ":10.370566842055785,"pX":0.10892989128744082,"pZ":3.4913096910293286,"vX0":2.2475342390970585,"vY0":-139.9960634539509,"vZ0":-6.555052938662471,"x":112.85,"y":144.51,"x0":-0.630098909431619,"y0":50.00369565195453,"z0":6.631086460668617,"aX":-1.1472757281697195},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":0.6,"spinRate":2397,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.39171780631028197,"extension":6.186350313660028},"index":1,"playId":"839ce951-6ea0-32b2-8ebb-5be9871906b9","pitchNumber":2,"startTime":"2026-05-16T22:43:03.452Z","endTime":"2026-05-16T22:43:06.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10779588247366,"aZ":-10.080219648608965,"pfxX":-0.6469523321902573,"pfxZ":11.079542711622526,"pX":-0.740008803090211,"pZ":3.0037533327395494,"vX0":0.4339180843304523,"vY0":-140.83029788372863,"vZ0":-8.080974625120463,"x":145.21,"y":157.68,"x0":-0.8125892266702855,"y0":50.00645190161848,"z0":6.575158505640574,"aX":-1.2905380530313508},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.5,"breakHorizontal":1.1,"spinRate":2386,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.38998733382594075,"extension":6.146529952724034},"index":2,"playId":"07f362b3-6a42-358f-90b7-91a0e222e527","pitchNumber":3,"startTime":"2026-05-16T22:43:24.876Z","endTime":"2026-05-16T22:43:51.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.246867772010255,"aZ":-10.344002363491208,"pfxX":-1.4374511514990953,"pfxZ":10.815351202505894,"pX":0.7133859393308527,"pZ":3.1369244716079834,"vX0":3.6025346784756547,"vY0":-141.8178294484282,"vZ0":-7.618854790218626,"x":89.81,"y":154.08,"x0":-0.3918503877494325,"y0":50.00012373866065,"z0":6.533730174211067,"aX":-2.9012704820275212},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":1.8,"spinRate":2463,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.38761464503993626,"extension":6.312423786093111},"hitData":{"launchSpeed":80.1,"launchAngle":68.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":93.53,"coordY":157.26}},"index":3,"playId":"3b970227-fb57-3f3f-8fe4-a133dbb12c25","pitchNumber":4,"startTime":"2026-05-16T22:43:59.202Z","endTime":"2026-05-16T22:44:08.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":664126,"link":"/api/v1/people/664126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":2.51,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:44:08.246Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joe Mack singles on a sharp ground ball to left fielder Chandler Simpson. Esteury Ruiz to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-16T22:47:00.935Z","endTime":"2026-05-16T22:47:30.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"postOnThird":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Hunter Bigge replaces Bryan Baker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T22:45:31.345Z","endTime":"2026-05-16T22:46:06.896Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685801,"link":"/api/v1/people/685801"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Heriberto Hernández starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-16T22:46:06.896Z","endTime":"2026-05-16T22:47:00.919Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"base":2,"defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Esteury Ruiz replaces Heriberto Hernández.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-16T22:47:00.919Z","endTime":"2026-05-16T22:47:03.308Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"802","replacedPlayer":{"id":681715,"link":"/api/v1/people/681715"},"base":2,"defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"second":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70049002263769,"aZ":-8.426843930963125,"pfxX":-2.0493528853833847,"pfxZ":12.170908457416552,"pX":0.3913181112955786,"pZ":1.213738599485732,"vX0":2.981829929040787,"vY0":-139.14356987184837,"vZ0":-10.040821798954124,"x":102.08,"y":206.01,"x0":-0.43045715043160115,"y0":50.001317270822426,"z0":5.43753579060884,"aX":-3.9981537825326345},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.0,"breakHorizontal":3.0,"spinRate":2340,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.39441649656090716,"extension":7.035304438405828},"index":3,"playId":"28e6f63f-0318-3acd-a7aa-2f38072da5f7","pitchNumber":1,"startTime":"2026-05-16T22:47:03.308Z","endTime":"2026-05-16T22:47:06.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65578346102096,"aZ":-12.169921620305862,"pfxX":-1.951998566456019,"pfxZ":10.076559623416447,"pX":-0.18895494025152107,"pZ":2.3730158262460637,"vX0":1.2103412460471155,"vY0":-140.65680113194293,"vZ0":-6.880394241107031,"x":124.2,"y":174.71,"x0":-0.37329953173818653,"y0":50.00490948388798,"z0":5.6558880765852155,"aX":-3.8755544599870073},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":3.2,"spinRate":2475,"spinDirection":196},"zone":5,"typeConfidence":0.9,"plateTime":0.39080026012584534,"extension":6.485422990107232},"hitData":{"launchSpeed":101.3,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":80.87,"coordY":124.83}},"index":4,"playId":"df5edcb8-4f94-3480-a313-d3aae7c27d48","pitchNumber":2,"startTime":"2026-05-16T22:47:19.511Z","endTime":"2026-05-16T22:47:30.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-14.300000000000004,"leverageIndex":2.29,"dramaIndex":150.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:47:30.324Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xavier Edwards walks. Joe Mack to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-16T22:47:56.549Z","endTime":"2026-05-16T22:50:08.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnSecond":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"postOnThird":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"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(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.9,"endSpeed":78.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.440153689224193,"aZ":-28.581363529662923,"pfxX":2.43739059521571,"pfxZ":2.2662539908902968,"pX":0.3012925323250797,"pZ":3.5910975955984528,"vX0":1.3010568447147026,"vY0":-125.1220172689939,"vZ0":0.5280044065238181,"x":105.52,"y":141.82,"x0":-0.5421975662354512,"y0":50.00242178413173,"z0":5.720979141547863,"aX":3.8605520376203213},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.4,"breakHorizontal":-4.7,"spinRate":2258,"spinDirection":134},"zone":12,"typeConfidence":0.89,"plateTime":0.43789260427123544,"extension":6.615395947806725},"index":0,"playId":"122420e8-2f54-36cc-8dd6-4e5c49cf2848","pitchNumber":1,"startTime":"2026-05-16T22:48:01.922Z","endTime":"2026-05-16T22:48:04.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.381790974415928,"aZ":-29.18337882143684,"pfxX":3.308299004278335,"pfxZ":1.8569962548350212,"pX":-1.0518631776542102,"pZ":5.532311197244649,"vX0":-2.1961110847747527,"vY0":-126.38518389247157,"vZ0":5.119778313854628,"x":157.09,"y":89.41,"x0":-0.6003719289226284,"y0":50.00584487128792,"z0":5.826841428576754,"aX":5.339056270467158},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.8,"breakHorizontal":-5.5,"spinRate":2333,"spinDirection":122},"zone":11,"typeConfidence":0.9,"plateTime":0.4338148766562435,"extension":6.706570810419896},"index":1,"playId":"cec58731-1f95-34d2-b078-bca99b39b367","pitchNumber":2,"startTime":"2026-05-16T22:48:21.144Z","endTime":"2026-05-16T22:48:24.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.145466873675524,"aZ":-9.25869445274201,"pfxX":-2.9843503320713056,"pfxZ":11.594468829683109,"pX":-0.5573866306769616,"pZ":1.620009287135099,"vX0":0.9147002890117363,"vY0":-140.27093599230787,"vZ0":-9.184645549405488,"x":138.25,"y":195.04,"x0":-0.5016461770056739,"y0":50.00216044318381,"z0":5.555794966228044,"aX":-5.8983443124743316},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.1,"breakHorizontal":5.2,"spinRate":2386,"spinDirection":201},"zone":7,"typeConfidence":0.91,"plateTime":0.3916967473902946,"extension":6.837773354790605},"index":2,"playId":"df34dee4-702c-3f49-aa07-e7a39d0d8ec3","pitchNumber":3,"startTime":"2026-05-16T22:48:41.806Z","endTime":"2026-05-16T22:48:44.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-05-16T22:48:58.408Z","endTime":"2026-05-16T22:49:18.616Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7071614983146,"aZ":-9.325651199547885,"pfxX":-3.218705984659435,"pfxZ":11.528495515697184,"pX":0.16109466927245275,"pZ":1.4248072061052057,"vX0":2.3725290114195543,"vY0":-140.3393483773096,"vZ0":-9.483347933975333,"x":110.86,"y":200.31,"x0":-0.2799070117670311,"y0":50.00050388258017,"z0":5.467867831842467,"aX":-6.377360975016227},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.0,"breakHorizontal":5.3,"spinRate":2350,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.39127732456909436,"extension":6.742088851823496},"index":4,"playId":"217ac5ab-49dc-337c-acb2-c70e142af06f","pitchNumber":4,"startTime":"2026-05-16T22:49:18.616Z","endTime":"2026-05-16T22:49:21.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":5,"actionPlayId":"217ac5ab-49dc-337c-acb2-c70e142af06f","startTime":"2026-05-16T22:49:30.317Z","endTime":"2026-05-16T22:49:44.089Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.524270506483308,"aZ":-24.22035626182316,"pfxX":3.0930063834180714,"pfxZ":4.795935266406373,"pX":0.05126700427379808,"pZ":1.3288564149532207,"vX0":0.2528861876959254,"vY0":-127.78940417624678,"vZ0":-5.615301756343742,"x":115.05,"y":202.9,"x0":-0.45096297812507213,"y0":50.005042305390475,"z0":5.449266432640199,"aX":5.132880835424074},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.7,"breakHorizontal":-5.6,"spinRate":2161,"spinDirection":155},"zone":14,"typeConfidence":0.91,"plateTime":0.4280723550413015,"extension":6.733855931073846},"index":6,"playId":"13099752-e711-37dc-9c5b-d2d8b43624bc","pitchNumber":5,"startTime":"2026-05-16T22:49:44.089Z","endTime":"2026-05-16T22:49:47.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.209311422480386,"aZ":-27.868588574325912,"pfxX":1.4363777871819314,"pfxZ":2.7038606216540533,"pX":-0.8361369602270738,"pZ":3.7275819521949036,"vX0":-1.2049928815575,"vY0":-125.56622569756085,"vZ0":0.8291227027066661,"x":148.87,"y":138.14,"x0":-0.5358740503183682,"y0":50.00183870030407,"z0":5.666394160528582,"aX":2.2860270805420555},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.4,"breakHorizontal":-2.3,"spinRate":2317,"spinDirection":110},"zone":11,"typeConfidence":0.89,"plateTime":0.4367657558260438,"extension":6.573810568466337},"index":7,"playId":"5b674a53-e19e-3ab9-b7df-661b9ce0070b","pitchNumber":6,"startTime":"2026-05-16T22:50:04.563Z","endTime":"2026-05-16T22:50:08.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":691788,"link":"/api/v1/people/691788"},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.4,"awayTeamWinProbability":70.6,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":2.61,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:50:08.516Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Liam Hicks singles on a sharp ground ball to right fielder Jonny DeLuca. Esteury Ruiz scores. Joe Mack scores. Xavier Edwards to 3rd.","rbi":2,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-16T22:51:25.090Z","endTime":"2026-05-16T22:51:58.072Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"postOnThird":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":{"id":685801,"link":"/api/v1/people/685801"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":{"id":685801,"link":"/api/v1/people/685801"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T22:50:27.766Z","endTime":"2026-05-16T22:51:27.340Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"second":{"id":691788,"link":"/api/v1/people/691788"},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68359904388367,"aZ":-26.562276234591153,"pfxX":2.104505346987338,"pfxZ":3.2724253121442612,"pX":0.3831381268299122,"pZ":0.6918150744646291,"vX0":1.4313457694976053,"vY0":-130.04317706911385,"vZ0":-6.982050432256388,"x":102.4,"y":220.1,"x0":-0.4474641771871685,"y0":50.00516904195018,"z0":5.4200447285595,"aX":3.6133553449458775},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":-4.1,"spinRate":2250,"spinDirection":140},"zone":14,"typeConfidence":0.91,"plateTime":0.42081791716161554,"extension":6.801552039967164},"index":1,"playId":"d92dae27-07cc-361f-b3f2-7af0db742182","pitchNumber":1,"startTime":"2026-05-16T22:51:27.340Z","endTime":"2026-05-16T22:51:31.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"second":{"id":691788,"link":"/api/v1/people/691788"},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58676315933048,"aZ":-10.416732699595565,"pfxX":-2.5410232057023063,"pfxZ":10.676284726120144,"pX":-0.849564796687039,"pZ":3.0139510611367535,"vX0":-0.46606671984457504,"vY0":-142.3089687767428,"vZ0":-5.655076108918211,"x":149.38,"y":157.4,"x0":-0.35339332529360484,"y0":50.00561841770225,"z0":5.695685676650934,"aX":-5.179353687104504},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.2,"breakHorizontal":4.7,"spinRate":2351,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.3858165880808482,"extension":6.952764721814075},"hitData":{"launchSpeed":101.9,"launchAngle":-0.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":171.57,"coordY":103.54}},"index":2,"playId":"f679d958-ec3c-3948-9e5a-5ac869cc2920","pitchNumber":2,"startTime":"2026-05-16T22:51:47.038Z","endTime":"2026-05-16T22:51:58.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"second":{"id":691788,"link":"/api/v1/people/691788"},"third":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":-21.0,"leverageIndex":2.93,"dramaIndex":207.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:51:58.072Z","atBatIndex":73},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Otto Lopez out on a sacrifice fly to right fielder Jonny DeLuca. Xavier Edwards scores. Liam Hicks to 2nd.","rbi":1,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-16T22:52:47.383Z","endTime":"2026-05-16T22:53:47.204Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_throw","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":{"id":685801,"link":"/api/v1/people/685801"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T22:52:33.862Z","endTime":"2026-05-16T22:52:49.598Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08285135888521,"aZ":-31.024243975373672,"pfxX":4.287194912204478,"pfxZ":0.7062953403409669,"pX":0.30359088269148155,"pZ":2.893624578901355,"vX0":0.8881306647737229,"vY0":-127.24496870622049,"vZ0":-0.5355007558128979,"x":105.43,"y":160.65,"x0":-0.6072189155392467,"y0":50.00392482991573,"z0":5.5733401924752215,"aX":7.0027127595182845},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":-7.9,"spinRate":2341,"spinDirection":116},"zone":3,"typeConfidence":0.9,"plateTime":0.4311088821257112,"extension":6.689040220773504},"index":1,"playId":"c76e7496-5244-37e4-a5f8-416d09e8b662","pitchNumber":1,"startTime":"2026-05-16T22:52:49.598Z","endTime":"2026-05-16T22:52:52.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.143211990993375,"aZ":-26.224653636733972,"pfxX":0.405149098143335,"pfxZ":3.4624179034995506,"pX":0.5622190885487557,"pZ":0.4238754313101859,"vX0":2.6380058797296027,"vY0":-130.02740446414606,"vZ0":-7.593264741209484,"x":95.57,"y":227.34,"x0":-0.5163485247369762,"y0":50.00617529715192,"z0":5.359417996302232,"aX":0.69667339726231},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.9,"breakHorizontal":-1.3,"spinRate":2290,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.4205418985068823,"extension":6.8047392893039005},"index":2,"playId":"8b7c7bc5-1511-3274-9060-0391e237b966","pitchNumber":2,"startTime":"2026-05-16T22:53:12.632Z","endTime":"2026-05-16T22:53:15.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.878657754302697,"aZ":-28.111967240380555,"pfxX":3.760211038209545,"pfxZ":2.4760937077928364,"pX":0.013371199595361979,"pZ":2.65430143701735,"vX0":0.22796928275589734,"vY0":-127.03414984176064,"vZ0":-1.6783725986701106,"x":116.49,"y":167.11,"x0":-0.5663450545918107,"y0":50.00568482188125,"z0":5.5484022362364085,"aX":6.175054731244991},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.3,"breakHorizontal":-6.8,"spinRate":2252,"spinDirection":143},"zone":5,"typeConfidence":0.9,"plateTime":0.43040661953517834,"extension":6.809862398228552},"hitData":{"launchSpeed":95.8,"launchAngle":45.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.86,"coordY":87.41}},"index":3,"playId":"ddec847b-10fa-34fb-bf6d-3728b2662d4c","pitchNumber":3,"startTime":"2026-05-16T22:53:32.496Z","endTime":"2026-05-16T22:53:47.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":7.3,"awayTeamWinProbability":92.7,"homeTeamWinProbabilityAdded":-1.1000000000000005,"leverageIndex":0.38,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:53:47.204Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Stowers singles on a ground ball to shortstop Taylor Walls. Liam Hicks to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-16T22:54:08.991Z","endTime":"2026-05-16T22:54:25.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"postOnThird":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17018549878679,"aZ":-12.517644708076904,"pfxX":-3.3899125553736877,"pfxZ":9.81009721574409,"pX":0.5030493813389617,"pZ":2.7219039845526,"vX0":3.400859269372029,"vY0":-140.93149014461898,"vZ0":-5.8365335778772565,"x":97.82,"y":165.29,"x0":-0.2811191561026519,"y0":50.004087567479715,"z0":5.634190452339488,"aX":-6.7935644349921285},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":5.4,"spinRate":2370,"spinDirection":199},"zone":6,"typeConfidence":0.9,"plateTime":0.3892117672731441,"extension":6.6745862273075955},"hitData":{"launchSpeed":79.4,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":138.63,"coordY":151.18}},"index":0,"playId":"03b08b5b-eca3-3112-8c00-7072da174d0c","pitchNumber":1,"startTime":"2026-05-16T22:54:15.095Z","endTime":"2026-05-16T22:54:25.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.6000000000000005,"awayTeamWinProbability":94.4,"homeTeamWinProbabilityAdded":-1.6999999999999993,"leverageIndex":0.21,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:54:25.075Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Norby singles on a ground ball to left fielder Chandler Simpson. Liam Hicks scores. Kyle Stowers to 2nd.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-16T22:54:53.933Z","endTime":"2026-05-16T22:55:09.570Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"postOnSecond":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":{"id":685801,"link":"/api/v1/people/685801"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77589477532607,"aZ":-24.790928640150334,"pfxX":1.6734916775454942,"pfxZ":4.256960435137791,"pX":0.062473156989432094,"pZ":1.7296602274798485,"vX0":0.6266502758427516,"vY0":-130.8953834445945,"vZ0":-4.929813485605273,"x":114.62,"y":192.08,"x0":-0.3974876434163608,"y0":50.00315569475567,"z0":5.495002651123278,"aX":2.9020699971344257},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.8,"breakHorizontal":-3.1,"spinRate":2140,"spinDirection":165},"zone":8,"typeConfidence":0.91,"plateTime":0.4185381005731932,"extension":6.747583000289015},"hitData":{"launchSpeed":99.1,"launchAngle":9.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.02,"coordY":109.85}},"index":0,"playId":"ad58e9b6-0111-33b2-9023-7552d94cbab1","pitchNumber":1,"startTime":"2026-05-16T22:54:59.471Z","endTime":"2026-05-16T22:55:09.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"third":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.1,"awayTeamWinProbability":96.9,"homeTeamWinProbabilityAdded":-2.5000000000000004,"leverageIndex":0.31,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:55:09.570Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Fortes challenged (pitch result), call on the field was confirmed: Jakob Marsee walks. Kyle Stowers to 3rd. Connor Norby to 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-16T22:56:15.298Z","endTime":"2026-05-16T22:59:28.508Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnSecond":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"postOnThird":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7,9],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-16T22:55:42.619Z","endTime":"2026-05-16T22:56:15.298Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"710c436e-9bfa-401b-a471-953dc981c9a1","startTime":"2026-05-16T22:56:15.298Z","endTime":"2026-05-16T22:56:20.298Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.591730683611324,"aZ":-8.727476616692726,"pfxX":-0.7629426695081674,"pfxZ":11.790521830225309,"pX":0.6415591677094854,"pZ":2.1100250041952524,"vX0":3.2912852823242456,"vY0":-140.96582215888637,"vZ0":-8.153725476436781,"x":92.55,"y":181.81,"x0":-0.44806879612065187,"y0":50.00163098197814,"z0":5.623499151191255,"aX":-1.5170983101294806},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.6,"breakHorizontal":0.6,"spinRate":2490,"spinDirection":198},"zone":9,"typeConfidence":0.91,"plateTime":0.3903175578341309,"extension":6.866162501789418},"index":2,"playId":"dbce7bdc-23dd-34f3-a75c-153e09786aa3","pitchNumber":1,"startTime":"2026-05-16T22:56:33.005Z","endTime":"2026-05-16T22:56:36.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"playId":"8dda81af-d13d-4d76-8a79-ffeb37b0d21f","startTime":"2026-05-16T22:57:04.116Z","endTime":"2026-05-16T22:57:09.116Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31807919723075,"aZ":-26.663809178381822,"pfxX":0.9164287065153398,"pfxZ":3.1980253776034315,"pX":0.8797224126443596,"pZ":1.7083380806055843,"vX0":3.3993253374034387,"vY0":-130.45187213396872,"vZ0":-4.42002901310952,"x":83.47,"y":192.65,"x0":-0.5591134941895038,"y0":50.00473867083721,"z0":5.433528074521641,"aX":1.580317452366438},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":-2.4,"spinRate":2327,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.4197908135860633,"extension":6.759723477578605},"index":4,"playId":"c9ddd47c-011e-3c4e-9e61-34bd2eba6ec5","pitchNumber":2,"startTime":"2026-05-16T22:57:20.536Z","endTime":"2026-05-16T22:57:23.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88306978883108,"aZ":-14.086437181106982,"pfxX":-2.853799486483014,"pfxZ":8.917455517368817,"pX":-0.11639203407890297,"pZ":4.010594436794346,"vX0":2.4441951934672796,"vY0":-141.84651369015546,"vZ0":-2.2611618760882948,"x":121.44,"y":130.49,"x0":-0.6205013593133226,"y0":50.00008676130108,"z0":5.721315570123309,"aX":-5.7869495362379775},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":4.7,"spinRate":2299,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.38685023785181283,"extension":6.6867433515082935},"index":5,"playId":"8e2fd780-d972-39d4-8c26-693ccdf59bfd","pitchNumber":3,"startTime":"2026-05-16T22:57:44.088Z","endTime":"2026-05-16T22:57:47.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.71413649451747,"aZ":-11.710176983321029,"pfxX":-3.0682258761620216,"pfxZ":10.01996085641455,"pX":-0.878023100373045,"pZ":4.08340085940454,"vX0":0.2793217030577615,"vY0":-142.6776978999602,"vZ0":-2.5880152434405708,"x":150.47,"y":128.53,"x0":-0.5795931190219743,"y0":50.003236907108864,"z0":5.749687312114539,"aX":-6.265833241669123},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.8,"breakHorizontal":5.5,"spinRate":2323,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.38529341371428405,"extension":6.644965051293557},"index":6,"playId":"748f8108-981d-35b7-bff3-53871d7fc40b","pitchNumber":4,"startTime":"2026-05-16T22:58:05.816Z","endTime":"2026-05-16T22:58:08.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.811953775414146,"aZ":-29.062235022245886,"pfxX":4.31143203745161,"pfxZ":1.914278624029965,"pX":-1.5932722814267573,"pZ":4.986245938894678,"vX0":-3.507388083809826,"vY0":-126.59375767641797,"vZ0":4.196749570180804,"x":177.73,"y":104.15,"x0":-0.7500649314667377,"y0":50.00022916169781,"z0":5.6332502951449746,"aX":6.997800927252915},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.7,"breakHorizontal":-7.0,"spinRate":2329,"spinDirection":113},"zone":11,"typeConfidence":0.9,"plateTime":0.43265046717532707,"extension":6.728360509382516},"index":7,"playId":"66ba575b-5dbd-3a90-b739-05d61b38a829","pitchNumber":5,"startTime":"2026-05-16T22:58:24.166Z","endTime":"2026-05-16T22:58:27.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":8,"startTime":"2026-05-16T22:58:44.283Z","endTime":"2026-05-16T22:59:01.506Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.575458938523298,"aZ":-28.52547422216295,"pfxX":2.5848054358902437,"pfxZ":2.3444299942728684,"pX":-0.7682094704959305,"pZ":3.551663937141254,"vX0":-1.5309242587990606,"vY0":-123.97953176354176,"vZ0":0.7929609009850368,"x":146.28,"y":142.89,"x0":-0.47883390146298366,"y0":50.004259704427334,"z0":5.606623045966312,"aX":4.027891179205162},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.7,"breakHorizontal":-4.3,"spinRate":2246,"spinDirection":129},"zone":11,"typeConfidence":0.88,"plateTime":0.4416289873763297,"extension":6.6837810378943265},"index":9,"playId":"fa3fa994-df44-35f0-ba5b-028b30fcc6e8","pitchNumber":6,"startTime":"2026-05-16T22:59:01.506Z","endTime":"2026-05-16T22:59:28.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}},"homeTeamWinProbability":2.3,"awayTeamWinProbability":97.7,"homeTeamWinProbabilityAdded":-0.8000000000000003,"leverageIndex":0.13,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-16T22:59:28.508Z","atBatIndex":77},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Javier Sanoja doubles (6) on a line drive to left fielder Chandler Simpson. Kyle Stowers scores. Connor Norby scores. Jakob Marsee scores.","rbi":3,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-16T22:59:34.509Z","endTime":"2026-05-16T23:00:06.871Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":{"id":685801,"link":"/api/v1/people/685801"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":{"id":685801,"link":"/api/v1/people/685801"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":{"id":685801,"link":"/api/v1/people/685801"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":79.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.976801137540647,"aZ":-27.913596391194602,"pfxX":3.0303037830206243,"pfxZ":2.6158137205214,"pX":-0.4948204227454777,"pZ":3.086111305303222,"vX0":-0.9558652947492572,"vY0":-126.84659780573294,"vZ0":-0.6877987325311059,"x":135.86,"y":155.45,"x0":-0.5067887046118199,"y0":50.003718813267795,"z0":5.586560694925312,"aX":4.937633229612704},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.8,"breakHorizontal":-5.3,"spinRate":2238,"spinDirection":124},"zone":1,"typeConfidence":0.9,"plateTime":0.4318226202661668,"extension":6.757146076863261},"index":0,"playId":"8991687a-bba8-30a5-bd2f-6fcbb788a98a","pitchNumber":1,"startTime":"2026-05-16T22:59:38.211Z","endTime":"2026-05-16T22:59:41.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"second":{"id":681393,"link":"/api/v1/people/681393"},"third":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06676465345633,"aZ":-27.40267357216832,"pfxX":4.250591047013798,"pfxZ":2.815222262964607,"pX":0.2562987036195066,"pZ":2.2380908493770937,"vX0":0.16162658650838013,"vY0":-129.5624377136378,"vZ0":-3.0521197093310697,"x":107.23,"y":178.35,"x0":-0.358771149680851,"y0":50.00028209263898,"z0":5.534292404683495,"aX":7.196623043190111},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.7,"breakHorizontal":-7.7,"spinRate":2346,"spinDirection":142},"zone":5,"typeConfidence":0.91,"plateTime":0.42339326498666807,"extension":6.731102795459155},"hitData":{"launchSpeed":92.6,"launchAngle":19.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":31.61,"coordY":95.29}},"index":1,"playId":"d5f8757e-12b3-3b09-abc2-83cc8ef04530","pitchNumber":2,"startTime":"2026-05-16T22:59:53.046Z","endTime":"2026-05-16T23:00:06.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"second":{"id":681393,"link":"/api/v1/people/681393"},"third":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-1.9999999999999998,"leverageIndex":0.15,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-16T23:00:06.871Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marlins challenged (tag play), call on the field was upheld: Esteury Ruiz singles on a line drive to left fielder Chandler Simpson. Javier Sanoja scores. Esteury Ruiz out at 2nd on the throw, left fielder Chandler Simpson to third baseman Junior Caminero to second baseman Richie Palacios.","rbi":1,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-16T23:00:38.201Z","endTime":"2026-05-16T23:00:53.807Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":{"id":685801,"link":"/api/v1/people/685801"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"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":97.6,"endSpeed":88.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.1075675751047,"aZ":-14.988521731989005,"pfxX":-2.8218457315064307,"pfxZ":8.47966396423544,"pX":-0.4177516430281374,"pZ":2.4352022083886657,"vX0":0.5115444935259693,"vY0":-142.07545706092216,"vZ0":-6.171016813708103,"x":132.92,"y":173.03,"x0":-0.23460771622111662,"y0":50.00705733599647,"z0":5.602654902329738,"aX":-5.721494590048093},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":5.0,"spinRate":2298,"spinDirection":195},"zone":4,"typeConfidence":0.91,"plateTime":0.3867766788505218,"extension":6.854738933974886},"hitData":{"launchSpeed":75.5,"launchAngle":20.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.79,"coordY":115.32}},"index":0,"playId":"4dc8526c-4bdd-37d5-bb21-30c863f65caf","pitchNumber":1,"startTime":"2026-05-16T23:00:41.796Z","endTime":"2026-05-16T23:00:53.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"X","name":"Unknown","type":"Unknown","abbreviation":"X"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":146},"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-16T23:00:53.807Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Mack grounds out sharply, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-16T23:03:02.125Z","endTime":"2026-05-16T23:04:14.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"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-16T23:02:51.114Z","endTime":"2026-05-16T23:03:04.451Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"},"defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.322871435031054,"aZ":-25.072379803848946,"pfxX":1.4761100937412948,"pfxZ":4.144801029965179,"pX":-0.4037230222089158,"pZ":2.1756984902971075,"vX0":0.2725948642842052,"vY0":-130.53261790838712,"vZ0":-3.7060488647618337,"x":132.39,"y":180.04,"x0":-0.7013547831530895,"y0":50.00194773267658,"z0":5.517208558005197,"aX":2.5287399144747145},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.8,"breakHorizontal":-2.8,"spinRate":2340,"spinDirection":152},"zone":7,"typeConfidence":0.9,"plateTime":0.42077388048961106,"extension":6.639227743661751},"index":1,"playId":"3b9376b9-76de-3d01-b7af-52d4cd0bc4a1","pitchNumber":1,"startTime":"2026-05-16T23:03:04.451Z","endTime":"2026-05-16T23:03:07.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":79.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92196577995034,"aZ":-36.83134871785784,"pfxX":-9.05067151392608,"pfxZ":-2.8943315711478603,"pX":-0.5750508094965298,"pZ":-0.9966979619894062,"vX0":2.669745406117177,"vY0":-127.6547175123894,"vZ0":-8.19045411470346,"x":138.92,"y":265.69,"x0":-0.47602587949513886,"y0":50.005938336371216,"z0":5.257452669898674,"aX":-14.534695419227106},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.3,"breakHorizontal":15.5,"spinRate":1364,"spinDirection":237},"zone":13,"typeConfidence":0.92,"plateTime":0.4336008939470659,"extension":6.385927941501358},"index":2,"playId":"c6daf993-309e-3a55-8f8a-bf446b790b6d","pitchNumber":2,"startTime":"2026-05-16T23:03:18.449Z","endTime":"2026-05-16T23:03:21.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.90823301726569,"aZ":-7.5389160509185915,"pfxX":-2.8107946411566544,"pfxZ":12.304080799193706,"pX":-0.3361762446050724,"pZ":1.2507921282195322,"vX0":1.1686779027705878,"vY0":-141.2424435733368,"vZ0":-10.181420347726704,"x":129.81,"y":205.01,"x0":-0.3922922399214656,"y0":50.002886156829994,"z0":5.404782144337953,"aX":-5.627088408284327},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.2,"breakHorizontal":4.8,"spinRate":2442,"spinDirection":204},"zone":13,"typeConfidence":0.92,"plateTime":0.38916647021104334,"extension":6.692016452231732},"index":3,"playId":"e43889cf-341d-347b-bf58-d557cbb1fa2f","pitchNumber":3,"startTime":"2026-05-16T23:03:37.041Z","endTime":"2026-05-16T23:03:40.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":86.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.52054361301186,"aZ":-10.117277675937274,"pfxX":-2.873792222117163,"pfxZ":11.32698939965594,"pX":-1.1778190562073019,"pZ":2.6287863585064875,"vX0":-1.135974605782984,"vY0":-139.84696329654778,"vZ0":-6.390799152162988,"x":161.9,"y":167.8,"x0":-0.391213876823947,"y0":50.0001653402178,"z0":5.633142133598744,"aX":-5.594686746228078},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.1,"breakHorizontal":5.4,"spinRate":2444,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.3942299441630803,"extension":6.663525852629604},"index":4,"playId":"4bc497ea-68a7-33ae-a99b-d2b10111dddf","pitchNumber":4,"startTime":"2026-05-16T23:03:51.392Z","endTime":"2026-05-16T23:03:54.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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.6,"endSpeed":86.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75155013233746,"aZ":-11.658689477179093,"pfxX":-2.4225749664596283,"pfxZ":10.605279255048888,"pX":-0.45066541261695975,"pZ":2.5446521949891334,"vX0":0.41481961483280094,"vY0":-139.06142058729515,"vZ0":-6.118086213454233,"x":134.18,"y":170.07,"x0":-0.2884707128845944,"y0":50.00177677368359,"z0":5.565990494551853,"aX":-4.686286562471581},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":4.3,"spinRate":2360,"spinDirection":202},"zone":4,"typeConfidence":0.89,"plateTime":0.3957249367753435,"extension":6.627172202290164},"hitData":{"launchSpeed":100.3,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":154.34,"coordY":154.72}},"index":5,"playId":"715bc6a2-86aa-3751-b174-3ae5510f29f7","pitchNumber":5,"startTime":"2026-05-16T23:04:05.436Z","endTime":"2026-05-16T23:04:14.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-16T23:04:14.428Z","atBatIndex":80},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chandler Simpson walks.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-16T23:06:42.049Z","endTime":"2026-05-16T23:07:37.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from right field to left field for Kyle Stowers.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":2,"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-16T23:06:10.591Z","endTime":"2026-05-16T23:06:10.619Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"400","defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Esteury Ruiz remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":2,"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-16T23:06:10.619Z","endTime":"2026-05-16T23:06:10.620Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"802","replacedPlayer":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Lake Bachar replaces Pete Fairbanks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":2,"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-16T23:06:10.620Z","endTime":"2026-05-16T23:06:48.682Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669199,"link":"/api/v1/people/669199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664126,"link":"/api/v1/people/664126","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Taylor Walls starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-16T23:06:44.285Z","endTime":"2026-05-16T23:06:44.286Z","isPitch":false,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"},"base":2,"defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27517804581022,"aZ":-9.175099290058007,"pfxX":-5.243380020969489,"pfxZ":12.073971896399225,"pX":0.0329161815044079,"pZ":3.426454303061015,"vX0":5.98485308778536,"vY0":-137.79214531678238,"vZ0":-4.804761586650905,"x":115.75,"y":146.27,"x0":-1.4956361123315607,"y0":50.00566981279438,"z0":5.824514614460698,"aX":-9.990787141045194},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.9,"breakHorizontal":8.2,"spinRate":2758,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.398922921080481,"extension":6.111331046792547},"index":4,"playId":"7ecb9ee7-4241-3632-9d29-616dad5ee8d1","pitchNumber":1,"startTime":"2026-05-16T23:06:44.287Z","endTime":"2026-05-16T23:06:48.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":90.1,"endSpeed":83.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.389359792556903,"aZ":-26.866780360752244,"pfxX":0.2186162449796742,"pfxZ":3.0485524700336066,"pX":4.6324468760424E-4,"pZ":1.2613167980797313,"vX0":4.0278080949946595,"vY0":-131.07446339720127,"vZ0":-6.048284472784114,"x":116.98,"y":204.72,"x0":-1.583815071319684,"y0":50.00563784851969,"z0":5.601831903636845,"aX":0.3802782948773896},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":-1.3,"spinRate":2641,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.41769241662385026,"extension":6.049130444928329},"index":5,"playId":"418a9d71-8bfc-377e-bb45-d2674600e461","pitchNumber":2,"startTime":"2026-05-16T23:06:59.975Z","endTime":"2026-05-16T23:07:03.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59999769300482,"aZ":-10.543068311420301,"pfxX":-5.565208355406463,"pfxZ":11.403975231394377,"pX":-0.6041116730774614,"pZ":3.610362791158343,"vX0":4.388836697181576,"vY0":-137.38095411211543,"vZ0":-4.027857628563167,"x":140.03,"y":141.3,"x0":-1.5053883491471958,"y0":50.003666118781204,"z0":5.82145579265196,"aX":-10.557332090927703},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.9,"breakHorizontal":9.1,"spinRate":2784,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3998512047540794,"extension":5.92864721000978},"index":6,"playId":"8f809f6e-add0-34f0-8634-900b66a39714","pitchNumber":3,"startTime":"2026-05-16T23:07:15.817Z","endTime":"2026-05-16T23:07:19.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.849095587060315,"aZ":-26.794857669620708,"pfxX":-0.13460404286288097,"pfxZ":3.1306526668528445,"pX":0.4168536575201279,"pZ":1.24340013149577,"vX0":5.0652443764913295,"vY0":-129.67692555308224,"vZ0":-5.985380759038588,"x":101.11,"y":205.21,"x0":-1.536956791548311,"y0":50.00441619994717,"z0":5.602032158642225,"aX":-0.232508904299488},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":-0.8,"spinRate":2643,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4209548424026348,"extension":5.904841637525991},"index":7,"playId":"0f62d276-8215-3678-87f3-359f4c815b48","pitchNumber":4,"startTime":"2026-05-16T23:07:33.519Z","endTime":"2026-05-16T23:07:37.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":0.2,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-16T23:07:37.166Z","atBatIndex":81},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Junior Caminero doubles (4) on a fly ball to center fielder Jakob Marsee. Taylor Walls scores. Chandler Simpson scores.","rbi":2,"awayScore":10,"homeScore":4,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-16T23:08:00.357Z","endTime":"2026-05-16T23:09:16.332Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":{"id":669199,"link":"/api/v1/people/669199"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":{"id":669199,"link":"/api/v1/people/669199"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.427391639428475,"aZ":-23.615267317988675,"pfxX":-10.679085013024244,"pfxZ":5.683171520565907,"pX":-0.1709862018134437,"pZ":0.9385334371573175,"vX0":7.254738028780727,"vY0":-122.0620021626551,"vZ0":-5.942361718739304,"x":123.52,"y":213.44,"x0":-1.7968083714907892,"y0":50.00537082342851,"z0":5.44304347137627,"aX":-16.088042059707945},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.1,"breakHorizontal":17.6,"spinRate":1662,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.44903605741383945,"extension":6.055868041878321},"index":0,"playId":"0eb94e87-a5f5-3baa-95b4-095a31655b53","pitchNumber":1,"startTime":"2026-05-16T23:08:03.627Z","endTime":"2026-05-16T23:08:07.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14485928617469,"aZ":-20.52420267910871,"pfxX":-11.082976965381906,"pfxZ":7.820949880239054,"pX":0.9682417403080676,"pZ":-1.3093357957863703,"vX0":9.704140823704403,"vY0":-121.34777063969949,"vZ0":-11.335558724834257,"x":80.09,"y":274.13,"x0":-1.6461374425180768,"y0":50.00040459050886,"z0":5.216756427510597,"aX":-16.497376628961558},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":11.5,"breakHorizontal":17.8,"spinRate":1647,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.45168994926685224,"extension":6.1733629082620505},"index":1,"playId":"b09ffd90-d9f0-3e17-b001-7ace121e4868","pitchNumber":2,"startTime":"2026-05-16T23:08:18.457Z","endTime":"2026-05-16T23:08:21.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67117849551337,"aZ":-27.723490109580876,"pfxX":0.26729678445907434,"pfxZ":2.4955488974063202,"pX":0.05351223619239015,"pZ":1.9711763540769953,"vX0":4.260639640037087,"vY0":-132.26931548952913,"vZ0":-4.49735275148493,"x":114.96,"y":185.56,"x0":-1.6089166992045856,"y0":50.001378327673045,"z0":5.712338981803118,"aX":0.4757615347073558},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.8,"breakHorizontal":-1.3,"spinRate":2682,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.4131846601427003,"extension":5.985222211165945},"index":2,"playId":"88ed37c5-e92f-3a92-a041-19b37ecd6024","pitchNumber":3,"startTime":"2026-05-16T23:08:42.365Z","endTime":"2026-05-16T23:08:45.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.060203748626382,"aZ":-34.94883218859048,"pfxX":7.127860971052476,"pfxZ":-1.7920242584178876,"pX":0.32738914160909505,"pZ":1.738728423836408,"vX0":3.4967652969110046,"vY0":-124.7385339378003,"vZ0":-1.8307980496013538,"x":104.52,"y":191.83,"x0":-2.026090213983505,"y0":50.0027730905417,"z0":5.410250355701609,"aX":11.040700290136076},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.5,"breakHorizontal":-13.8,"spinRate":3180,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.4419941394682847,"extension":5.7390325368712976},"hitData":{"launchSpeed":99.9,"launchAngle":28.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":91.22,"coordY":75.57}},"index":3,"playId":"aad6106c-6b34-307a-a4cf-13bb4639fd44","pitchNumber":4,"startTime":"2026-05-16T23:08:57.902Z","endTime":"2026-05-16T23:09:16.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.6,"leverageIndex":0.11,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-16T23:09:16.332Z","atBatIndex":82},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jonathan Aranda doubles (6) on a sharp fly ball to center fielder Jakob Marsee. Junior Caminero scores.","rbi":1,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-16T23:09:45.070Z","endTime":"2026-05-16T23:10:05.913Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":{"id":669199,"link":"/api/v1/people/669199"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05714082047441,"aZ":-9.72051516145013,"pfxX":-5.614711441759668,"pfxZ":11.468747885648245,"pX":-0.0764774092132368,"pZ":2.497009904287718,"vX0":5.841452916172817,"vY0":-139.4465371222339,"vZ0":-7.060797567550412,"x":119.92,"y":171.36,"x0":-1.4748003605679132,"y0":50.00632735916134,"z0":5.7127573449285,"aX":-10.995984563571788},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.3,"breakHorizontal":8.9,"spinRate":2740,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3936710451061889,"extension":6.151522566308724},"hitData":{"launchSpeed":104.2,"launchAngle":27.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":104.14,"coordY":35.81}},"index":0,"playId":"6307f863-0a05-3494-9a58-0291343607f8","pitchNumber":1,"startTime":"2026-05-16T23:09:50.460Z","endTime":"2026-05-16T23:10:05.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1,"awayTeamWinProbability":97.9,"homeTeamWinProbabilityAdded":1.1,"leverageIndex":0.22,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-16T23:10:05.913Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, third baseman Javier Sanoja to first baseman Connor Norby.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-16T23:10:35.431Z","endTime":"2026-05-16T23:11:00.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15763446015447,"aZ":-32.20650810027236,"pfxX":1.1178220656004507,"pfxZ":-0.016904400182310653,"pX":-0.24602618338262391,"pZ":2.3358395869740005,"vX0":3.318217756099634,"vY0":-129.99471150780911,"vZ0":-2.609019368743776,"x":126.38,"y":175.71,"x0":-1.6861676674668353,"y0":50.00569184269149,"z0":5.806384694325924,"aX":1.9056589758251494},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.4,"breakHorizontal":-2.8,"spinRate":2750,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.42193159658377155,"extension":5.957548217734474},"index":0,"playId":"60fdcd86-1072-3e7b-a9a9-fde57a51ee98","pitchNumber":1,"startTime":"2026-05-16T23:10:38.086Z","endTime":"2026-05-16T23:10:41.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.622205873504566,"aZ":-26.999658629666474,"pfxX":-11.044305670260828,"pfxZ":3.4864810176947207,"pX":-0.2797275140073746,"pZ":2.1547896148366745,"vX0":6.585322341715289,"vY0":-121.57009958119893,"vZ0":-2.7111441454893415,"x":127.66,"y":180.6,"x0":-1.5998897564230328,"y0":50.00419202558316,"z0":5.647661136844812,"aX":-16.39974599429271},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.9,"breakHorizontal":18.2,"spinRate":1616,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.451939892705155,"extension":6.096999507124946},"hitData":{"launchSpeed":86.7,"launchAngle":5.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":168.91}},"index":1,"playId":"d248e692-7d83-33fb-a0e2-8126ea7c590e","pitchNumber":2,"startTime":"2026-05-16T23:10:51.777Z","endTime":"2026-05-16T23:11:00.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-1.3,"leverageIndex":0.46,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-16T23:11:00.152Z","atBatIndex":84},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Richie Palacios lines out to shortstop Otto Lopez.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-16T23:11:23.519Z","endTime":"2026-05-16T23:12:25.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.621320245775244,"aZ":-44.7847607001703,"pfxX":4.381370523274391,"pfxZ":-8.101381457485145,"pX":-1.6133982291179165,"pZ":2.7931871982205254,"vX0":-1.1145770506332513,"vY0":-124.43776146806651,"vZ0":1.2248212757371777,"x":178.5,"y":163.36,"x0":-1.7268496945365304,"y0":50.00107371838319,"z0":6.025285464081122,"aX":6.821733048548637},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-14.0,"breakHorizontal":-7.7,"spinRate":2879,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.44136141154536723,"extension":5.786837068096818},"index":0,"playId":"09c3bc8d-3712-39b7-a879-a24b20e17a99","pitchNumber":1,"startTime":"2026-05-16T23:11:25.625Z","endTime":"2026-05-16T23:11:28.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99181093282646,"aZ":-28.248731295317135,"pfxX":0.09569509038003554,"pfxZ":2.2381346224168714,"pX":-0.3193167943715357,"pZ":1.763724732811046,"vX0":3.311277758082036,"vY0":-131.7846493981853,"vZ0":-4.68352792226284,"x":129.17,"y":191.16,"x0":-1.6064587514505064,"y0":50.00146921507336,"z0":5.6599580243988505,"aX":0.16710914396486382},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.2,"breakHorizontal":-1.0,"spinRate":2645,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.41622507445268697,"extension":5.913667945715276},"index":1,"playId":"fff315f4-b4d6-39eb-a5ae-90314d127900","pitchNumber":2,"startTime":"2026-05-16T23:11:39.481Z","endTime":"2026-05-16T23:11:42.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":85.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.00577930630176,"aZ":-10.37552513142452,"pfxX":-6.917556909268649,"pfxZ":11.347901667618043,"pX":-0.5102969476155577,"pZ":3.634639349610017,"vX0":5.502329550763795,"vY0":-139.33853174569725,"vZ0":-3.7441703190157964,"x":136.45,"y":140.64,"x0":-1.6347395347352214,"y0":50.005867499860024,"z0":5.708009360510992,"aX":-13.292464884729188},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.7,"breakHorizontal":11.0,"spinRate":2762,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39659074346621237,"extension":5.976613076515495},"index":2,"playId":"c476f74a-2705-396d-b152-a61440c0ca46","pitchNumber":3,"startTime":"2026-05-16T23:11:56.864Z","endTime":"2026-05-16T23:12:02.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9536532196322,"aZ":-30.35143225674035,"pfxX":-10.568559915448805,"pfxZ":1.21460957860503,"pX":-1.1188691312966703,"pZ":2.6469486959584354,"vX0":5.116887272979292,"vY0":-122.1327937287474,"vZ0":-0.8442929047040292,"x":159.65,"y":167.31,"x0":-1.8724218644005997,"y0":50.0048290655262,"z0":5.616687871837479,"aX":-15.903952684638725},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":17.9,"spinRate":1516,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.44916243953252444,"extension":5.872685820005176},"hitData":{"launchSpeed":85.4,"launchAngle":10.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":119.94,"coordY":142.6}},"index":3,"playId":"266ae9fb-fb7f-3743-81a8-e827ed7afb14","pitchNumber":4,"startTime":"2026-05-16T23:12:18.843Z","endTime":"2026-05-16T23:12:25.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-16T23:12:25.911Z","atBatIndex":85},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks.","rbi":0,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-16T23:12:44.023Z","endTime":"2026-05-16T23:15:37.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.441750463507084,"aZ":-32.92637703732107,"pfxX":4.3637076538507555,"pfxZ":-0.4765486493048927,"pX":1.08168363744424,"pZ":-0.6181548787651145,"vX0":6.0314144211317195,"vY0":-126.2811654569249,"vZ0":-7.5852053930425685,"x":75.77,"y":255.47,"x0":-1.9187005680484115,"y0":50.00066993864581,"z0":5.127684554646033,"aX":6.936366974649005},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.6,"breakHorizontal":-9.5,"spinRate":3125,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4363333342949991,"extension":5.700429454470351},"index":0,"playId":"ad79c61a-45d6-35fb-830c-db745b3a3451","pitchNumber":1,"startTime":"2026-05-16T23:12:47.767Z","endTime":"2026-05-16T23:12:53.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Lake Bachar. Jonathan Aranda to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"ad79c61a-45d6-35fb-830c-db745b3a3451","startTime":"2026-05-16T23:13:05.742Z","endTime":"2026-05-16T23:13:14.639Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"},"defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":666018,"link":"/api/v1/people/666018"},"postOnThird":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.757305382314197,"aZ":-26.518220792062436,"pfxX":0.5122452967406765,"pfxZ":3.18117500568861,"pX":0.5229392577766645,"pZ":1.2488314140989143,"vX0":5.207742035382046,"vY0":-132.09571707092496,"vZ0":-6.2745882353956635,"x":97.07,"y":205.06,"x0":-1.5362179791159598,"y0":50.00065320323206,"z0":5.590758124660907,"aX":0.9090784022823013},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.7,"breakHorizontal":-2.0,"spinRate":2730,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.413825227198231,"extension":5.994027823546013},"index":2,"playId":"66495dec-74fc-38c8-b85b-c24129e4efee","pitchNumber":2,"startTime":"2026-05-16T23:13:14.639Z","endTime":"2026-05-16T23:13:18.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.5598079724797,"aZ":-9.334835194952666,"pfxX":-4.773289182336174,"pfxZ":11.96460800652551,"pX":0.1765552204420269,"pZ":3.8623368133939353,"vX0":5.6996449081894855,"vY0":-138.42347048705534,"vZ0":-3.642149398502485,"x":110.27,"y":134.5,"x0":-1.3049394313376004,"y0":50.00678125242891,"z0":5.83783142763519,"aX":-9.115401302338487},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.9,"breakHorizontal":7.2,"spinRate":2807,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.39816214588916043,"extension":5.8730937446020945},"index":3,"playId":"d284b8bd-bf72-3c55-b24e-d29da1288c08","pitchNumber":3,"startTime":"2026-05-16T23:13:43.586Z","endTime":"2026-05-16T23:13:46.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15467293787496,"aZ":-32.58462853914982,"pfxX":4.356776429239542,"pfxZ":-0.2545007204508396,"pX":0.30198863591489444,"pZ":1.3175701821933508,"vX0":4.390285256393175,"vY0":-125.66297824924328,"vZ0":-3.392681514353495,"x":105.49,"y":203.21,"x0":-2.035771240938612,"y0":50.004944261334956,"z0":5.340379037283617,"aX":6.948018078102335},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.1,"breakHorizontal":-8.9,"spinRate":3083,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.436358265570866,"extension":5.71035600572662},"index":4,"playId":"a1cab038-e117-3118-a1f0-347d78537af9","pitchNumber":4,"startTime":"2026-05-16T23:13:58.662Z","endTime":"2026-05-16T23:14:01.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28720108916502,"aZ":-40.78496517500622,"pfxX":4.044870103696916,"pfxZ":-5.623526232205417,"pX":-0.6601137521815907,"pZ":1.972258104981046,"vX0":0.6425212878020773,"vY0":-123.42032702015034,"vZ0":-1.2631573316302986,"x":142.16,"y":185.53,"x0":-1.4494771900097492,"y0":50.00236877832215,"z0":5.9485985502904635,"aX":6.193132408589287},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.2,"breakHorizontal":-7.4,"spinRate":2989,"spinDirection":32},"zone":7,"typeConfidence":2.0,"plateTime":0.4450587772682124,"extension":5.876542733303671},"index":5,"playId":"69da4186-250a-31e6-9383-c73502982c81","pitchNumber":5,"startTime":"2026-05-16T23:14:30.554Z","endTime":"2026-05-16T23:14:34.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75121772844203,"aZ":-12.181768852972967,"pfxX":-5.079372481840663,"pfxZ":10.558183921657111,"pX":-0.3863459840596356,"pZ":5.025017894716106,"vX0":5.2221416294885135,"vY0":-137.51767985888245,"vZ0":0.09516427995716592,"x":131.73,"y":103.1,"x0":-1.6604902828925188,"y0":50.00084264082556,"z0":5.824127855361773,"aX":-9.616665643490123},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.3,"breakHorizontal":7.9,"spinRate":2802,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40006473311485813,"extension":5.816708314479498},"index":6,"playId":"93418053-d413-3d90-9d70-8583b87f97cd","pitchNumber":6,"startTime":"2026-05-16T23:14:52.362Z","endTime":"2026-05-16T23:14:55.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.608112971180034,"aZ":-31.61206204630489,"pfxX":1.0632350510221888,"pfxZ":0.3271883564342417,"pX":-0.5543713054453303,"pZ":2.6874116931620042,"vX0":2.7379136830346376,"vY0":-131.06877837711622,"vZ0":-1.8760167797371587,"x":138.13,"y":166.22,"x0":-1.753751335732596,"y0":50.00363914043429,"z0":5.789814150864002,"aX":1.8363451386983964},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.4,"breakHorizontal":-2.5,"spinRate":2735,"spinDirection":172},"zone":1,"typeConfidence":2.0,"plateTime":0.4190707110530214,"extension":5.802617500184561},"index":7,"playId":"d16f93b9-1f0c-3a1a-8110-908c8c6ad95c","pitchNumber":7,"startTime":"2026-05-16T23:15:11.688Z","endTime":"2026-05-16T23:15:15.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.836443102239453,"aZ":-27.543176793543665,"pfxX":-0.9148972257095571,"pfxZ":2.60741097267893,"pX":0.5681407838884284,"pZ":0.8729690108779815,"vX0":5.720940602639176,"vY0":-131.88936737429879,"vZ0":-7.082539148520203,"x":95.34,"y":215.21,"x0":-1.5024700848912358,"y0":50.00525936652108,"z0":5.6011124602645355,"aX":-1.626880282749855},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.5,"breakHorizontal":0.5,"spinRate":2719,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.41396236099632233,"extension":5.871381721853479},"index":8,"playId":"ff4b0ee4-4ffd-3643-8555-1d3de8807449","pitchNumber":8,"startTime":"2026-05-16T23:15:33.736Z","endTime":"2026-05-16T23:15:37.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.3,"leverageIndex":0.06,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-16T23:15:37.166Z","atBatIndex":86},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonny DeLuca flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-16T23:16:43.765Z","endTime":"2026-05-16T23:17:58.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".548"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".269"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.05"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.85"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.98"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.55"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.05"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.60"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.22"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.94"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.02"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"57.08"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.60"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.45"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.65"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".409"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".226"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".444"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".433"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".548"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".269"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":5,"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-16T23:15:53.608Z","endTime":"2026-05-16T23:16:46.011Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56047225244052,"aZ":-8.529172457757708,"pfxX":-6.497801544414221,"pfxZ":12.318628700153198,"pX":0.08656112891825433,"pZ":1.6622652348983806,"vX0":5.935757259677112,"vY0":-138.543748846992,"vZ0":-9.368834001742435,"x":113.7,"y":193.9,"x0":-1.2526323417491179,"y0":50.00490445546196,"z0":5.681825425317938,"aX":-12.475269415728716},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.2,"breakHorizontal":10.3,"spinRate":2693,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.3972532367106867,"extension":5.977903715427369},"index":1,"playId":"f78dd61f-fa43-3efc-88dd-806ce0132950","pitchNumber":1,"startTime":"2026-05-16T23:16:46.011Z","endTime":"2026-05-16T23:16:49.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":true,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.392322642051244,"aZ":-28.00442444130238,"pfxX":0.7522818900827772,"pfxZ":2.3915551790725775,"pX":-0.8396761891591744,"pZ":2.205359903999899,"vX0":1.8222353850508684,"vY0":-130.8054198133443,"vZ0":-3.754563405607548,"x":149.01,"y":179.24,"x0":-1.6417368541587165,"y0":50.000929109730805,"z0":5.748179679476769,"aX":1.3088322803154815},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.7,"breakHorizontal":-1.8,"spinRate":2703,"spinDirection":177},"zone":4,"typeConfidence":2.0,"plateTime":0.41800520871202673,"extension":5.738282469941772},"index":2,"playId":"22adbe72-0721-36a2-a6e6-0a9354e3960f","pitchNumber":2,"startTime":"2026-05-16T23:17:00.821Z","endTime":"2026-05-16T23:17:27.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}},"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":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.605708114772256,"aZ":-32.73163129406,"pfxX":6.79923351205432,"pfxZ":-0.3517581494491031,"pX":0.811822459599208,"pZ":1.3503564752840556,"vX0":4.454076267206839,"vY0":-126.29535316157194,"vZ0":-3.5089889608368967,"x":86.06,"y":202.32,"x0":-1.8650683464391289,"y0":50.00215827178861,"z0":5.424025818257509,"aX":10.84930963253683},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.3,"breakHorizontal":-13.4,"spinRate":3067,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.43570876301947203,"extension":5.791731296806084},"index":3,"playId":"f5f4d87e-10da-3860-ad4e-8fd4501c1cce","pitchNumber":3,"startTime":"2026-05-16T23:17:28.044Z","endTime":"2026-05-16T23:17:32.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.661426239568858,"aZ":-31.184644820885698,"pfxX":8.897173237502924,"pfxZ":0.6244182085361114,"pX":0.7988527822637642,"pZ":2.615974493844435,"vX0":3.485455308781388,"vY0":-125.67227973884856,"vZ0":-0.9900345188574413,"x":86.55,"y":168.15,"x0":-1.765534954456478,"y0":50.002570833743064,"z0":5.569128175213797,"aX":14.099403480153555},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.2,"breakHorizontal":-16.9,"spinRate":3112,"spinDirection":40},"zone":12,"typeConfidence":2.0,"plateTime":0.43737664462591974,"extension":5.754911989645703},"hitData":{"launchSpeed":98.5,"launchAngle":25.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.0,"coordY":44.84}},"index":4,"playId":"b3a67272-e69a-3153-bdee-ab736e10a432","pitchNumber":4,"startTime":"2026-05-16T23:17:49.655Z","endTime":"2026-05-16T23:17:58.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665923,"link":"/api/v1/people/665923"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-16T23:17:58.232Z","atBatIndex":87}]