[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Busch lines out sharply to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-21T01:10:38.237Z","endTime":"2026-03-21T01:10:59.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T21:49:11.775Z","endTime":"2026-03-21T00:50:35.356Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"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-03-21T00:50:35.356Z","endTime":"2026-03-21T01:10:20.474Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"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-03-21T01:10:20.474Z","endTime":"2026-03-21T01:10:40.392Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"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.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.996293972576165,"aZ":-10.25458191268127,"pfxX":-5.568982558225519,"pfxZ":11.215691051596007,"pX":0.7672103325811209,"pZ":0.8976002300225993,"vX0":9.183450768947447,"vY0":-138.8873005366406,"vZ0":-11.00251095020877,"x":87.76,"y":214.54,"x0":-1.8580372027784107,"y0":50.002289460692396,"z0":5.591517003296705,"aX":-10.883874299358844},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":8.2,"spinRate":2383,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3943094190185583,"extension":6.498864156649935},"index":3,"playId":"d6bc5bfd-0de3-3680-bcc7-16998d7ab33e","pitchNumber":1,"startTime":"2026-03-21T01:10:40.392Z","endTime":"2026-03-21T01:10:43.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71493372782687,"aZ":-11.719095637451918,"pfxX":-3.764581096103301,"pfxZ":10.397122618004786,"pX":0.05337587004164336,"pZ":2.8902312700175234,"vX0":6.655699053770301,"vY0":-139.68716883760086,"vZ0":-5.870312874219375,"x":114.97,"y":160.74,"x0":-1.8757768722284942,"y0":50.0056185584961,"z0":5.796036541088052,"aX":-7.408843620669674},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":5.4,"spinRate":2312,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.39274095108505014,"extension":6.233074775199679},"hitData":{"launchSpeed":105.3,"launchAngle":8.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"hard","location":"3","coordinates":{"coordX":166.32,"coordY":146.2}},"index":4,"playId":"ebe4fde1-03e2-3a83-aa03-233ca8c2f26a","pitchNumber":2,"startTime":"2026-03-21T01:10:54.417Z","endTime":"2026-03-21T01:10:59.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-21T01:10:59.578Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nico Hoerner called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-21T01:11:23.603Z","endTime":"2026-03-21T01:13:09.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.674380142365262,"aZ":-22.99699421036006,"pfxX":2.335737854521999,"pfxZ":5.166558740561638,"pX":1.154925582740737,"pZ":1.5828161992216665,"vX0":7.08299816327621,"vY0":-132.27506573071,"vZ0":-6.231855420479262,"x":72.98,"y":196.04,"x0":-1.858593700086129,"y0":50.000967300008284,"z0":5.650456827209533,"aX":4.14600161324685},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.2,"breakHorizontal":-5.8,"spinRate":2361,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.4137643271761875,"extension":6.4080895381727},"index":0,"playId":"d1d1bcf9-e09d-3c56-8792-9a4d8a09ed56","pitchNumber":1,"startTime":"2026-03-21T01:11:23.603Z","endTime":"2026-03-21T01:11:26.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.733196122413325,"aZ":-14.729584961524335,"pfxX":-5.27580251402699,"pfxZ":8.903135187477165,"pX":0.10510257675644641,"pZ":2.2413568983239958,"vX0":7.227140062376055,"vY0":-138.5657401874839,"vZ0":-6.862680738894727,"x":112.99,"y":178.26,"x0":-1.8421804647694173,"y0":50.00598183851662,"z0":5.720278914672341,"aX":-10.340959435668612},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":8.2,"spinRate":2240,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.39413610166772806,"extension":6.231551771264042},"index":1,"playId":"c97b4f90-24cf-33c8-9324-423b31da87e3","pitchNumber":2,"startTime":"2026-03-21T01:11:54.120Z","endTime":"2026-03-21T01:11:57.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":91.8,"endSpeed":84.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.165829574923503,"aZ":-25.54432055557241,"pfxX":1.1123004147107505,"pfxZ":3.674331973528057,"pX":0.08815733115398827,"pZ":2.6299881107143324,"vX0":5.483545240749698,"vY0":-133.60711927776262,"vZ0":-3.27940009212518,"x":113.64,"y":167.77,"x0":-2.136599659145348,"y0":50.00418881625591,"z0":5.711920483477671,"aX":2.00827373457508},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.1,"breakHorizontal":-3.2,"spinRate":2387,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.41016541051302946,"extension":6.261844432781425},"index":2,"playId":"30ea7afd-b344-34b5-8a41-e6fb0028ca24","pitchNumber":3,"startTime":"2026-03-21T01:12:10.613Z","endTime":"2026-03-21T01:12:13.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-21T01:12:27.116Z","endTime":"2026-03-21T01:12:35.676Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.683864605888576,"aZ":-27.897454691746074,"pfxX":6.774618435453432,"pfxZ":2.773951304771863,"pX":1.5070699656407314,"pZ":1.278968028360499,"vX0":6.664897946683156,"vY0":-123.84008116670886,"vZ0":-4.584687938080554,"x":59.55,"y":204.25,"x0":-2.1074586648670337,"y0":50.002020783733094,"z0":5.511106592307057,"aX":10.430098925184978},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.1,"breakHorizontal":-13.9,"spinRate":2525,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4437379958253018,"extension":6.4748781769679855},"index":4,"playId":"056f3609-37e3-3ab6-afa0-ef10e42b2410","pitchNumber":4,"startTime":"2026-03-21T01:12:35.676Z","endTime":"2026-03-21T01:12:38.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.6,"endSpeed":88.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.121333125484277,"aZ":-15.68261665393335,"pfxX":-9.001805615103223,"pfxZ":8.28039290652018,"pX":1.5578066732735076,"pZ":2.605338339315266,"vX0":11.782306494186065,"vY0":-140.10424870041123,"vZ0":-5.670270008382592,"x":57.62,"y":168.44,"x0":-1.5290029647756245,"y0":50.001959854925445,"z0":5.677249395418446,"aX":-17.927458422508852},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":13.9,"spinRate":2130,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.39067666612760554,"extension":6.475890947322477},"index":5,"playId":"45102099-8e16-3a4e-a0e4-fa959a820fe2","pitchNumber":5,"startTime":"2026-03-21T01:12:49.880Z","endTime":"2026-03-21T01:12:53.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62832332490281,"aZ":-17.70266262540153,"pfxX":-9.338068719669867,"pfxZ":7.225319144595292,"pX":0.49070142506988407,"pZ":2.144348963900012,"vX0":10.009875837215446,"vY0":-140.9953172825147,"vZ0":-6.15041743513458,"x":98.3,"y":180.88,"x0":-1.9012264581619234,"y0":50.001713696545124,"z0":5.506114861979088,"aX":-18.701480388506393},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":14.8,"spinRate":2126,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3892447590021182,"extension":6.459864086549163},"index":6,"playId":"bf8ebbe1-3199-33d2-840f-45f2b55953d5","pitchNumber":6,"startTime":"2026-03-21T01:13:05.530Z","endTime":"2026-03-21T01:13:09.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:13:09.724Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Miguel Amaya homers (1) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-21T01:13:19.099Z","endTime":"2026-03-21T01:14:11.947Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":{"id":622663,"link":"/api/v1/people/622663"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.5,"endSpeed":77.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.892210287680687,"aZ":-28.218803694992864,"pfxX":8.252143547038873,"pfxZ":2.585777957992212,"pX":0.0815679988414665,"pZ":1.197577125009911,"vX0":3.4763801409151207,"vY0":-122.97349710243228,"vZ0":-4.692925872923665,"x":113.89,"y":206.45,"x0":-2.4232190880652884,"y0":50.000639389719325,"z0":5.530585609880946,"aX":12.608432562222395},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.8,"breakHorizontal":-15.7,"spinRate":2455,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4457816391142364,"extension":6.448871247348592},"index":0,"playId":"f9c6e3a0-eaab-3e79-af10-40fdc7863b22","pitchNumber":1,"startTime":"2026-03-21T01:13:33.552Z","endTime":"2026-03-21T01:13:37.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.013893232431805,"aZ":-12.255072444247288,"pfxX":-5.786366711578474,"pfxZ":10.029437243439869,"pX":-0.6002032160629529,"pZ":2.7513683507321947,"vX0":6.123987634744198,"vY0":-140.32350001187402,"vZ0":-5.875148358922116,"x":139.88,"y":164.49,"x0":-2.0635429533496548,"y0":50.001781889969244,"z0":5.677290334029409,"aX":-11.490357761443434},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":9.1,"spinRate":2276,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3909811747592653,"extension":6.333246025843147},"hitData":{"launchSpeed":104.7,"launchAngle":34.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.16,"coordY":64.04}},"index":1,"playId":"880ff160-9fcd-3265-92e6-2322d483062d","pitchNumber":2,"startTime":"2026-03-21T01:13:46.528Z","endTime":"2026-03-21T01:14:11.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":-10.000000000000007,"leverageIndex":0.4,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:14:11.947Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin Alcántara strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-21T01:14:32.103Z","endTime":"2026-03-21T01:16:04.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.192356101785638,"aZ":-21.060457369864356,"pfxX":0.2867436678217873,"pfxZ":5.992574048431852,"pX":0.10598764998208751,"pZ":2.2842844749536044,"vX0":5.5650089243066505,"vY0":-135.451050693189,"vZ0":-4.938459477791703,"x0":-2.0142346833674805,"y0":50.00228913464922,"z0":5.608170311392739,"aX":0.5299682794735687},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.0,"breakHorizontal":-1.7,"spinRate":2297,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.4047205500472093,"extension":6.424028946771378},"index":0,"playId":"2a94f139-c3ca-3a09-90dc-601177597c85","pitchNumber":1,"startTime":"2026-03-21T01:14:32.103Z","endTime":"2026-03-21T01:14:36.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.927100827648772,"aZ":-29.377527245896424,"pfxX":8.840233861105993,"pfxZ":1.9075000867227088,"pX":1.6991944179247074,"pZ":1.0588842036677288,"vX0":6.113373303043697,"vY0":-121.22504808756662,"vZ0":-4.574109170895741,"x":52.48,"y":171.79,"x0":-2.016670146975741,"y0":50.00274633612781,"z0":5.577958071564051,"aX":12.964842401527665},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.5,"breakHorizontal":-17.6,"spinRate":2633,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4543714185138521,"extension":6.516461715880708},"index":1,"playId":"25c9ce0e-160b-3b48-8f9a-92281b01e3ed","pitchNumber":2,"startTime":"2026-03-21T01:14:44.921Z","endTime":"2026-03-21T01:14:48.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.463622840875605,"aZ":-30.35736732538459,"pfxX":9.034068774336125,"pfxZ":1.2531180089547167,"pX":-0.2815808334519595,"pZ":1.974037548777456,"vX0":2.023155628009454,"vY0":-120.30910788843373,"vZ0":-2.1370294582813516,"x":112.96,"y":177.1,"x0":-2.3087392284905888,"y0":50.003887023080075,"z0":5.590031488717987,"aX":13.114613953334826},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.0,"breakHorizontal":-16.8,"spinRate":2549,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.45696883940567457,"extension":6.551536446562272},"index":2,"playId":"67861c79-dd3a-3543-beb1-88345009f131","pitchNumber":3,"startTime":"2026-03-21T01:14:59.556Z","endTime":"2026-03-21T01:15:02.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-21T01:15:15.356Z","endTime":"2026-03-21T01:15:27.609Z","isPitch":false,"type":"action","player":{"id":682634,"link":"/api/v1/people/682634"},"defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.102834418619928,"aZ":-17.77907477549295,"pfxX":-9.157224983181894,"pfxZ":7.415601954155868,"pX":0.8342603762670436,"pZ":2.592627883676347,"vX0":10.139938557444104,"vY0":-138.49672239287787,"vZ0":-4.965177011199582,"x":85.2,"y":168.78,"x0":-1.6857061426574953,"y0":50.006382426718154,"z0":5.598971899400115,"aX":-17.783479317345538},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":14.5,"spinRate":2210,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.39557639753248,"extension":6.39899199327589},"index":4,"playId":"a10cdb02-2674-387c-a584-bffedc0b15bf","pitchNumber":4,"startTime":"2026-03-21T01:15:27.609Z","endTime":"2026-03-21T01:15:32.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.984508539807877,"aZ":-23.181719975295707,"pfxX":-0.06677084996292315,"pfxZ":4.877866941137803,"pX":1.0399374559372108,"pZ":3.9417468054839597,"vX0":8.51061228233291,"vY0":-134.8167938125854,"vZ0":-0.5916752123351153,"x":77.36,"y":132.35,"x0":-2.1473554041237892,"y0":50.001338297406065,"z0":5.798538133641288,"aX":-0.12478214955892192},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.9,"breakHorizontal":-1.7,"spinRate":2343,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.40609190102997106,"extension":6.386299964281597},"index":5,"playId":"22fb0e38-a8f0-3fbb-a094-669c87cef1ea","pitchNumber":5,"startTime":"2026-03-21T01:15:43.459Z","endTime":"2026-03-21T01:15:46.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":82.1,"endSpeed":74.6,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.694590961071157,"aZ":-30.356689308043144,"pfxX":10.036498034313187,"pfxZ":1.2800288055830338,"pX":-0.45369996326570383,"pZ":1.495183554866185,"vX0":1.5140712912905419,"vY0":-119.41000658754979,"vZ0":-2.84176661127917,"x":134.29,"y":198.41,"x0":-2.4008006053734467,"y0":50.00361012279362,"z0":5.480599586555847,"aX":14.24250561968909},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.8,"breakHorizontal":-18.5,"spinRate":2565,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.4617613114614967,"extension":6.571969248054507},"index":6,"playId":"241dcf47-60a8-3f9c-b3fc-78f52b74c8af","pitchNumber":6,"startTime":"2026-03-21T01:16:01.158Z","endTime":"2026-03-21T01:16:04.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.000000000000007,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:16:04.158Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-21T01:18:05.177Z","endTime":"2026-03-21T01:19:30.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.075697411153566,"aZ":-12.234286617102576,"pfxX":-2.9425073345874733,"pfxZ":11.07751284973312,"pX":-0.1103764154718852,"pZ":2.7703984914834305,"vX0":4.137151271822343,"vY0":-133.85600759358204,"vZ0":-5.742174502840211,"x":121.21,"y":163.98,"x0":-1.299507002551095,"y0":50.00405146113121,"z0":5.832798622382748,"aX":-5.297436528848182},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.8,"breakHorizontal":4.3,"spinRate":2356,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.41048039645294,"extension":6.819617639207451},"index":0,"playId":"15aec47b-16fb-3839-b0da-5b65815c7e34","pitchNumber":1,"startTime":"2026-03-21T01:18:14.217Z","endTime":"2026-03-21T01:18:18.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30249379706904,"aZ":-13.86044523034675,"pfxX":-4.947030946872532,"pfxZ":9.987037571673268,"pX":0.49670158082655547,"pZ":3.4426079154740967,"vX0":6.253183802141226,"vY0":-134.5790064876506,"vZ0":-3.824210326963447,"x":98.07,"y":145.83,"x0":-1.2145959615006288,"y0":50.001656444725754,"z0":5.864241502096177,"aX":-9.070949481278431},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":7.6,"spinRate":2472,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.4070455858049673,"extension":6.9301078043402695},"index":1,"playId":"1d87cd2d-bbc7-35fd-8835-7db1ca14ffb4","pitchNumber":2,"startTime":"2026-03-21T01:18:33.196Z","endTime":"2026-03-21T01:18:36.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.985429181929174,"aZ":-26.329571434336927,"pfxX":-8.727054868318486,"pfxZ":3.842718559960239,"pX":-0.9563137423538145,"pZ":0.7031986331123693,"vX0":3.5142348444874476,"vY0":-122.71799514644965,"vZ0":-6.943985550845349,"x":153.45,"y":219.79,"x0":-1.2755408264920838,"y0":50.00269653659397,"z0":5.821884524124471,"aX":-13.269222924308549},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.5,"breakHorizontal":14.9,"spinRate":1541,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.44686166996643006,"extension":6.8143813082030285},"index":2,"playId":"4a62243c-3fae-376f-aff5-9952b339dd9a","pitchNumber":3,"startTime":"2026-03-21T01:18:53.971Z","endTime":"2026-03-21T01:18:57.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.734226864083727,"aZ":-12.917549395024801,"pfxX":-3.6973946499500294,"pfxZ":10.419446519921099,"pX":-0.0725807481419809,"pZ":4.075228927393072,"vX0":4.2299905874477,"vY0":-134.93707849331338,"vZ0":-2.3892624220039647,"x":119.77,"y":128.75,"x0":-1.1784377465821338,"y0":50.00514082085901,"z0":5.879779737275689,"aX":-6.835222686019724},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.6,"breakHorizontal":5.8,"spinRate":2373,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40556867664356133,"extension":6.798197890775835},"index":3,"playId":"4e309fbe-ae82-3242-b1a9-7e11c69c8078","pitchNumber":4,"startTime":"2026-03-21T01:19:10.831Z","endTime":"2026-03-21T01:19:14.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.405715284655173,"aZ":-41.3182196546497,"pfxX":7.160788981620954,"pfxZ":-6.876733136259892,"pX":-0.3403427958406307,"pZ":2.651792763502463,"vX0":-0.20844121295695783,"vY0":-114.61877676881312,"vZ0":1.1255682270507066,"x":129.97,"y":167.18,"x0":-1.1784138421091446,"y0":50.004204198394135,"z0":6.192410242597076,"aX":9.51778799308467},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.9,"breakHorizontal":-13.0,"spinRate":2616,"spinDirection":33},"zone":4,"typeConfidence":2.0,"plateTime":0.4780599972045696,"extension":6.724681585739846},"index":4,"playId":"eca977a0-9e37-3db4-b477-27db51244cc1","pitchNumber":5,"startTime":"2026-03-21T01:19:27.221Z","endTime":"2026-03-21T01:19:30.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:19:30.591Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-21T01:19:55.482Z","endTime":"2026-03-21T01:21:10.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.431163931673936,"aZ":-15.374794813602605,"pfxX":-3.9764673106429127,"pfxZ":9.248217291856582,"pX":0.43532929151723915,"pZ":4.259769565889839,"vX0":5.6624679676536545,"vY0":-133.60539109838612,"vZ0":-1.4155150437068518,"x":100.41,"y":123.77,"x0":-1.1900216832064459,"y0":50.00504918334831,"z0":5.895633820011948,"aX":-7.225780904513193},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":6.0,"spinRate":2295,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40916145660909375,"extension":6.933793548583445},"index":0,"playId":"cad07490-2313-36d0-bf81-24459112fc35","pitchNumber":1,"startTime":"2026-03-21T01:19:55.482Z","endTime":"2026-03-21T01:19:58.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":92.5,"endSpeed":85.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02887445327241,"aZ":-13.255224965453781,"pfxX":-4.840744301154313,"pfxZ":10.283118951260501,"pX":-0.6915512838684242,"pZ":1.7190222848860406,"vX0":3.4324777962334183,"vY0":-134.4998479536323,"vZ0":-8.029834212940573,"x":143.36,"y":192.37,"x0":-1.3526449637649858,"y0":50.005403008069045,"z0":5.674950176875596,"aX":-8.907481199695479},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":8.0,"spinRate":2289,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.40659424401956157,"extension":6.962832565835641},"index":1,"playId":"918e21a6-3831-32a6-a4e6-a7b0e50a92d2","pitchNumber":2,"startTime":"2026-03-21T01:20:10.058Z","endTime":"2026-03-21T01:20:14.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16590854372173,"aZ":-41.40907617848932,"pfxX":5.679665634859463,"pfxZ":-6.78659822915405,"pX":0.14973046836206658,"pZ":2.3637508904427276,"vX0":1.5471583542033553,"vY0":-116.33190254709277,"vZ0":0.44193144812101526,"x":111.29,"y":174.96,"x0":-1.262742751994777,"y0":50.00053301296088,"z0":6.117649727907378,"aX":7.7319729356301},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-11.9,"breakHorizontal":-10.7,"spinRate":2607,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.47201355094529784,"extension":6.830763056406585},"index":2,"playId":"c4ffaa57-5f61-36b6-86e3-5eac65bac698","pitchNumber":3,"startTime":"2026-03-21T01:20:25.905Z","endTime":"2026-03-21T01:20:29.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84986534119142,"aZ":-26.3929590006807,"pfxX":-8.629987687336667,"pfxZ":3.85042533690524,"pX":0.04947078866614222,"pZ":1.736514304324508,"vX0":5.639870587340746,"vY0":-121.98170748483652,"vZ0":-4.413519290980275,"x":115.11,"y":191.89,"x0":-1.1757917397158557,"y0":50.003245133602555,"z0":5.855045693027063,"aX":-12.955943151521907},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.1,"breakHorizontal":14.3,"spinRate":1869,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.449689544398725,"extension":6.8318121546648385},"index":3,"playId":"3708633e-9ddb-3095-9a5d-a7a5737d1e15","pitchNumber":4,"startTime":"2026-03-21T01:20:41.157Z","endTime":"2026-03-21T01:20:45.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":83.8,"endSpeed":77.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.094968995986395,"aZ":-25.355917564678823,"pfxX":-8.823858220149068,"pfxZ":4.516837031168999,"pX":0.13259388579937328,"pZ":1.5818510653309632,"vX0":6.0384515904541995,"vY0":-121.82754675685617,"vZ0":-5.117263314692187,"x":111.95,"y":196.07,"x0":-1.227110296609343,"y0":50.002515913145075,"z0":5.891198949181873,"aX":-13.31336658457088},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.2,"breakHorizontal":14.6,"spinRate":1836,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4489559618654382,"extension":6.768860180648621},"index":4,"playId":"c744c4e4-7187-3920-8bc9-5203db945b07","pitchNumber":5,"startTime":"2026-03-21T01:21:07.492Z","endTime":"2026-03-21T01:21:10.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:21:10.511Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-21T01:21:15.821Z","endTime":"2026-03-21T01:23:10.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.011448558978334,"aZ":-14.30230220928102,"pfxX":-2.470537638810722,"pfxZ":9.791550118528493,"pX":0.5433574128650118,"pZ":3.5280691359906036,"vX0":5.325650862086682,"vY0":-134.028730920541,"vZ0":-3.3836955725395117,"x":96.29,"y":143.52,"x0":-1.1453920406001032,"y0":50.00659472820037,"z0":5.823489170128968,"aX":-4.51153490981706},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.3,"breakHorizontal":3.4,"spinRate":2292,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40811537720351376,"extension":7.011527185995671},"index":0,"playId":"6eabb048-db5f-305f-8c37-ddef07af4d72","pitchNumber":1,"startTime":"2026-03-21T01:21:35.018Z","endTime":"2026-03-21T01:21:39.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.167167215599882,"aZ":-24.107695629617016,"pfxX":2.7140157380017085,"pfxZ":4.880693938550921,"pX":-0.1965902482588538,"pZ":1.9273424314888303,"vX0":2.1344929792930794,"vY0":-127.68080166610434,"vZ0":-5.1472514768385045,"x":124.49,"y":186.74,"x0":-1.3957993215357507,"y0":50.001884501371286,"z0":5.8653534511374525,"aX":4.481956411233895},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.9,"breakHorizontal":-5.4,"spinRate":2532,"spinDirection":178},"zone":8,"typeConfidence":2.0,"plateTime":0.4289032797983712,"extension":6.86585417546599},"index":1,"playId":"779469f0-3600-3fd6-9497-384c8d1b3d1e","pitchNumber":2,"startTime":"2026-03-21T01:21:50.799Z","endTime":"2026-03-21T01:21:53.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85928721454786,"aZ":-34.76271431693406,"pfxX":6.319544376510969,"pfxZ":-1.8532991341590734,"pX":2.143331193302598,"pZ":0.08031655348577425,"vX0":5.747889297150282,"vY0":-117.62669836360084,"vZ0":-5.890477851427079,"x":35.3,"y":236.61,"x0":-1.1552757726677674,"y0":50.0028652352338,"z0":5.850026601558271,"aX":8.830860957447854},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.6,"breakHorizontal":-12.8,"spinRate":2693,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.46611980037737943,"extension":7.033227630147447},"index":2,"playId":"952db761-9f5f-39ce-b121-d5f11f601716","pitchNumber":3,"startTime":"2026-03-21T01:22:09.429Z","endTime":"2026-03-21T01:22:12.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61503838779357,"aZ":-15.620570721526603,"pfxX":-6.642216069352891,"pfxZ":9.056997659465567,"pX":0.5413774724447262,"pZ":1.9602847664503904,"vX0":6.535382001968861,"vY0":-134.2469606630083,"vZ0":-7.122978436065598,"x":96.36,"y":185.85,"x0":-1.0597009048459118,"y0":50.00536388953151,"z0":5.756569237276969,"aX":-12.1454074725641},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":10.7,"spinRate":2284,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.40773368044687075,"extension":7.108041787161871},"index":3,"playId":"3eb46c29-ad90-3a7f-bbe4-6f60a8ea9306","pitchNumber":4,"startTime":"2026-03-21T01:22:27.474Z","endTime":"2026-03-21T01:22:31.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-21T01:22:41.437Z","endTime":"2026-03-21T01:22:52.586Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.238245810773297,"aZ":-16.1627979673097,"pfxX":-8.103773195858302,"pfxZ":8.638599016020112,"pX":1.7082494460313014,"pZ":0.8041469089350293,"vX0":9.636314239160534,"vY0":-135.21790776798275,"vZ0":-9.913059103389733,"x":51.89,"y":217.07,"x0":-0.8472994640779363,"y0":50.001995722161375,"z0":5.649476441752082,"aX":-15.019199202722623},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":12.6,"spinRate":2314,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.40492244120435217,"extension":6.991008740008929},"index":5,"playId":"401da7a9-87ef-3dcb-b22a-ba337bd2db87","pitchNumber":5,"startTime":"2026-03-21T01:22:52.586Z","endTime":"2026-03-21T01:22:55.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15342193576783,"aZ":-33.63425907746787,"pfxX":3.9828975094935792,"pfxZ":-1.042907572322508,"pX":2.5126636975741374,"pZ":-1.0676917296330886,"vX0":7.330590303315052,"vY0":-118.23512573250548,"vZ0":-8.430802999912988,"x":21.22,"y":267.61,"x0":-1.160739976849273,"y0":50.00395792044812,"z0":5.681869506824175,"aX":5.568706214675511},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.0,"breakHorizontal":-9.2,"spinRate":2813,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.46546857603866565,"extension":6.9301142949870975},"index":6,"playId":"c4b376a3-0351-3f75-a736-74372067af0a","pitchNumber":6,"startTime":"2026-03-21T01:23:07.995Z","endTime":"2026-03-21T01:23:10.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.42,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:23:10.995Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to center fielder Kevin Alcántara.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-21T01:23:24.142Z","endTime":"2026-03-21T01:24:10.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.251318220318474,"aZ":-12.918911369691283,"pfxX":-2.9296900386595186,"pfxZ":10.380846661874575,"pX":0.9235290680805835,"pZ":3.024172727368171,"vX0":6.715937854727569,"vY0":-134.82751490123016,"vZ0":-4.584647215009139,"x":81.8,"y":157.13,"x0":-1.2106589379868926,"y0":50.00167132121829,"z0":5.647210144155524,"aX":-5.433981687826272},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":4.0,"spinRate":2391,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.4050719397998246,"extension":6.915581764043616},"index":0,"playId":"e811a720-9fc9-36ca-b638-154d3914fc19","pitchNumber":1,"startTime":"2026-03-21T01:23:39.634Z","endTime":"2026-03-21T01:23:42.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.181338749849903,"aZ":-24.858979540371813,"pfxX":-8.092858709790534,"pfxZ":4.778212824106529,"pX":-0.33852348548599503,"pZ":1.7849252757123313,"vX0":4.847488302081791,"vY0":-122.68821642097554,"vZ0":-4.765485094338035,"x":129.9,"y":190.59,"x0":-1.2836093764421677,"y0":50.004901045815735,"z0":5.858791096794957,"aX":-12.398257069382266},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.8,"breakHorizontal":13.6,"spinRate":1648,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.4456208845600833,"extension":6.791104775892174},"hitData":{"launchSpeed":76.8,"launchAngle":50.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.22,"coordY":104.24}},"index":1,"playId":"20358e97-122c-33fd-9482-78cf59c028fc","pitchNumber":2,"startTime":"2026-03-21T01:24:02.874Z","endTime":"2026-03-21T01:24:10.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:24:10.440Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Carlson grounds out softly, pitcher Luis Severino to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-21T01:26:13.560Z","endTime":"2026-03-21T01:26:56.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":622663,"link":"/api/v1/people/622663"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":84.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.832643519967558,"aZ":-22.43967399102034,"pfxX":0.49170013870627094,"pfxZ":5.331815489615026,"pX":0.02891986940500441,"pZ":2.2982757902868416,"vX0":5.400401745034532,"vY0":-133.98007626570092,"vZ0":-4.869907651664034,"x":115.9,"y":176.73,"x0":-2.0732226079902905,"y0":50.00176135684653,"z0":5.734474365310829,"aX":0.8970221730861563},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.9,"breakHorizontal":-2.0,"spinRate":2234,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.40817675310659807,"extension":6.421414788376335},"index":0,"playId":"8e9a3e44-f73d-315a-a819-941a84aa4ff8","pitchNumber":1,"startTime":"2026-03-21T01:26:21.027Z","endTime":"2026-03-21T01:26:24.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52695617871644,"aZ":-24.943335902249725,"pfxX":-8.4843788109052,"pfxZ":4.478878840578183,"pX":-0.8406891672193378,"pZ":2.213813572370071,"vX0":4.962940245616967,"vY0":-126.02938674668216,"vZ0":-3.837749843556554,"x":149.05,"y":179.01,"x0":-1.7284730615579118,"y0":50.00572336996505,"z0":5.760442755043803,"aX":-13.712609044504125},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.4,"breakHorizontal":14.3,"spinRate":1497,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.43384427690863614,"extension":6.601579082578988},"index":1,"playId":"b0b0f464-a61b-3841-8175-b8c6ec4c54a0","pitchNumber":2,"startTime":"2026-03-21T01:26:35.970Z","endTime":"2026-03-21T01:26:39.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.060842159670113,"aZ":-22.018825122240614,"pfxX":-7.556909261645943,"pfxZ":6.17830143268604,"pX":0.2213382464432381,"pZ":1.7017440011858536,"vX0":6.879098312067636,"vY0":-127.11970434154107,"vZ0":-5.668158883650026,"x":108.56,"y":192.83,"x0":-1.5327051175822373,"y0":50.002973260390874,"z0":5.698805326111876,"aX":-12.41893829888975},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.2,"breakHorizontal":12.2,"spinRate":1458,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.4302200916707606,"extension":6.631475309508207},"hitData":{"launchSpeed":38.1,"launchAngle":-67.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.21,"coordY":186.3}},"index":2,"playId":"6d1b8d7b-558a-3df3-97e7-da4cf4cf2e49","pitchNumber":3,"startTime":"2026-03-21T01:26:50.236Z","endTime":"2026-03-21T01:26:56.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:26:56.279Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathon Long walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-21T01:27:11.957Z","endTime":"2026-03-21T01:28:23.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":675085,"fullName":"Jonathon Long","link":"/api/v1/people/675085"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":675085,"fullName":"Jonathon Long","link":"/api/v1/people/675085"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":675085,"fullName":"Jonathon Long","link":"/api/v1/people/675085"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06993380418371,"aZ":-14.565041381386093,"pfxX":-5.520860311705411,"pfxZ":8.896692779727617,"pX":0.6132164552477515,"pZ":2.4521197019873777,"vX0":8.441495988868725,"vY0":-139.46921224992104,"vZ0":-6.399164610508423,"x":93.63,"y":172.57,"x0":-1.7291925420796526,"y0":50.000669022844804,"z0":5.729097745521327,"aX":-10.924621598851374},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":8.4,"spinRate":2220,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3920788946642766,"extension":6.4124402542752845},"index":0,"playId":"b8f36ccc-a66e-3873-8441-e5eb717259b6","pitchNumber":1,"startTime":"2026-03-21T01:27:22.721Z","endTime":"2026-03-21T01:27:26.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.7,"endSpeed":88.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.966536998384665,"aZ":-12.626926010433737,"pfxX":-4.304516761235583,"pfxZ":9.78964192254563,"pX":0.8170805323625446,"pZ":2.863640251256969,"vX0":8.640676450165683,"vY0":-140.46055071698396,"vZ0":-5.754326159052847,"x":85.85,"y":161.46,"x0":-1.7405832743542584,"y0":50.00547631793925,"z0":5.76075777337752,"aX":-8.59786144503251},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":6.0,"spinRate":2237,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.390029079240823,"extension":6.454171168387489},"index":1,"playId":"feb7f7ce-8608-3545-b014-a9af097c535b","pitchNumber":2,"startTime":"2026-03-21T01:27:35.328Z","endTime":"2026-03-21T01:27:39.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":92.9,"endSpeed":85.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.406297083992936,"aZ":-22.03926855931294,"pfxX":-0.5293167412812916,"pfxZ":5.46047213986856,"pX":0.5195060698482582,"pZ":1.4542111716716315,"vX0":6.630021210637,"vY0":-135.1448918677096,"vZ0":-6.894775102169522,"x":97.2,"y":199.52,"x0":-1.8929123399726175,"y0":50.004818242555984,"z0":5.5776382437541665,"aX":-0.98301474284025},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.6,"breakHorizontal":-0.4,"spinRate":2367,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.40469391315813974,"extension":6.431623824028672},"index":2,"playId":"a8060490-5934-3353-8a61-429161a4f76f","pitchNumber":3,"startTime":"2026-03-21T01:27:49.431Z","endTime":"2026-03-21T01:27:53.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.364691489672108,"aZ":-19.876299308600572,"pfxX":-1.7010162564732894,"pfxZ":6.60295025179653,"pX":0.5016023444709686,"pZ":1.5912621963679714,"vX0":7.14332472584235,"vY0":-135.57347805479483,"vZ0":-6.958946103469495,"x":97.88,"y":195.82,"x0":-1.9453782820267231,"y0":50.00574138383623,"z0":5.576508387653204,"aX":-3.169859775389828},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.7,"breakHorizontal":1.6,"spinRate":2302,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.4038499980563466,"extension":6.4616778013923275},"index":3,"playId":"665ea764-6d8d-3b91-b285-5dc1f97df5a7","pitchNumber":4,"startTime":"2026-03-21T01:28:04.657Z","endTime":"2026-03-21T01:28:09.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64308195731679,"aZ":-16.79368874237189,"pfxX":-7.902169635617074,"pfxZ":7.775495664838294,"pX":1.5811015641453023,"pZ":2.783506894120163,"vX0":11.810681636533497,"vY0":-139.5793175051553,"vZ0":-4.953275011626928,"x":56.73,"y":163.63,"x0":-1.6733398117587979,"y0":50.00397342039344,"z0":5.682559282954608,"aX":-15.634566543798277},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":12.0,"spinRate":2178,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.39202406235627496,"extension":6.571230881580367},"index":4,"playId":"6126fc67-a590-30c6-afa1-4b754833092d","pitchNumber":5,"startTime":"2026-03-21T01:28:20.874Z","endTime":"2026-03-21T01:28:23.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675085,"link":"/api/v1/people/675085"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.5,"awayTeamWinProbability":60.5,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.61,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:28:23.874Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kane Kepley called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-21T01:28:38.543Z","endTime":"2026-03-21T01:32:42.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":675085,"fullName":"Jonathon Long","link":"/api/v1/people/675085"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.570547193298577,"aZ":-11.09990079036874,"pfxX":-4.844226311208544,"pfxZ":10.864069411995887,"pX":0.7185885944571876,"pZ":1.4783016222133307,"vX0":8.0556302921161,"vY0":-138.10622824198688,"vZ0":-9.773117708279583,"x":89.61,"y":198.87,"x0":-1.6012083963505086,"y0":50.0041725386992,"z0":5.801022463934117,"aX":-9.398299419654638},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":7.2,"spinRate":2242,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.39597586648179695,"extension":6.3385993660014455},"index":0,"playId":"3fec7f0e-1570-3f3f-ad40-d39e62958c84","pitchNumber":1,"startTime":"2026-03-21T01:28:49.175Z","endTime":"2026-03-21T01:28:52.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":675085,"link":"/api/v1/people/675085"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.067029741136714,"aZ":-21.971202307053602,"pfxX":-9.17085444509155,"pfxZ":6.161093667158155,"pX":0.39907737487365846,"pZ":1.4727142882355448,"vX0":7.794124057329127,"vY0":-127.31854499337668,"vZ0":-6.522799546656236,"x":101.79,"y":199.02,"x0":-1.4978273744511637,"y0":50.002760715740486,"z0":5.785530945964378,"aX":-15.18398949222456},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.0,"breakHorizontal":15.0,"spinRate":1687,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.42882666087697263,"extension":6.605806175430498},"index":1,"playId":"14917bad-8eea-30ea-ade2-9ef8ca45bb7d","pitchNumber":2,"startTime":"2026-03-21T01:29:04.947Z","endTime":"2026-03-21T01:29:09.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":675085,"link":"/api/v1/people/675085"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2875914296253,"aZ":-22.30115751580804,"pfxX":-8.947796561046498,"pfxZ":5.998611704256291,"pX":1.2092020046316747,"pZ":1.6848022099159852,"vX0":9.61313351112027,"vY0":-127.26805784308364,"vZ0":-5.8520895980906,"x":70.91,"y":193.29,"x0":-1.4483996327605821,"y0":50.00400963023946,"z0":5.772175842862576,"aX":-14.729767942602823},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.7,"breakHorizontal":14.2,"spinRate":1635,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4298218783676351,"extension":6.75069839769143},"index":2,"playId":"92a1791c-d451-3f39-ac68-fadc02733f32","pitchNumber":3,"startTime":"2026-03-21T01:29:21.580Z","endTime":"2026-03-21T01:29:25.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":675085,"link":"/api/v1/people/675085"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.603697578358116,"aZ":-11.398745837346816,"pfxX":-5.1067355916126935,"pfxZ":10.76922557412769,"pX":0.725235261209568,"pZ":2.9707907317886084,"vX0":8.340557964464708,"vY0":-138.19720529743054,"vZ0":-5.597440878165365,"x":89.36,"y":158.57,"x0":-1.672223179386288,"y0":50.00050020562793,"z0":5.79229611529022,"aX":-9.850162994167349},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.5,"breakHorizontal":7.4,"spinRate":2302,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.3967608286303763,"extension":6.4219669348539075},"index":3,"playId":"120a63bb-2729-333f-9070-165820e52b84","pitchNumber":4,"startTime":"2026-03-21T01:29:39.299Z","endTime":"2026-03-21T01:29:43.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":675085,"link":"/api/v1/people/675085"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":96.4,"endSpeed":88.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31849028444633,"aZ":-11.291484070973112,"pfxX":-5.155802541959374,"pfxZ":10.534713916723142,"pX":0.08792610784866887,"pZ":1.758490506388292,"vX0":6.691306866465241,"vY0":-140.06015137523244,"vZ0":-8.824480713198296,"x":113.65,"y":191.3,"x0":-1.6648050208932894,"y0":50.00153535651679,"z0":5.6928482531388065,"aX":-10.219249459064415},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":7.9,"spinRate":2290,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.3914077383610186,"extension":6.498223627008423},"index":4,"playId":"40a199dc-4f44-368c-8835-54f48984f25c","pitchNumber":5,"startTime":"2026-03-21T01:29:54.515Z","endTime":"2026-03-21T01:29:58.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":675085,"link":"/api/v1/people/675085"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.652845786506376,"aZ":-13.157917641614914,"pfxX":-7.5099472468576165,"pfxZ":9.574563112109916,"pX":-0.38124696726558005,"pZ":2.438018743247057,"vX0":6.414207910447752,"vY0":-140.25531215181763,"vZ0":-6.823137463922659,"x":131.53,"y":172.95,"x0":-1.7256490408408265,"y0":50.00308647553934,"z0":5.76589502237529,"aX":-14.915560265300977},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":12.2,"spinRate":2307,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39099365835094346,"extension":6.35177618475297},"index":5,"playId":"79d8c72c-736f-370d-8826-2dd61a299870","pitchNumber":6,"startTime":"2026-03-21T01:30:15.870Z","endTime":"2026-03-21T01:30:18.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":675085,"link":"/api/v1/people/675085"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"b92895d5-bbb9-3aed-bc7a-df941bde1644","startTime":"2026-03-21T01:31:29.981Z","endTime":"2026-03-21T01:31:33.037Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":675085,"link":"/api/v1/people/675085"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.508080707449697,"aZ":-17.625958960629543,"pfxX":-0.5679794080838545,"pfxZ":7.6200415287035534,"pX":0.7874654540956344,"pZ":1.9482511487325986,"vX0":7.5906718165397695,"vY0":-137.1297245864388,"vZ0":-6.839005516480812,"x":96.28,"y":160.96,"x0":-1.939506246696028,"y0":50.006543345016304,"z0":5.671254407938328,"aX":-1.0849402984392724},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":-0.5,"spinRate":2294,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.39898024803264054,"extension":6.410496123596952},"index":7,"playId":"14bda1ce-3a34-36ed-b4dd-31c5ef9c9b19","pitchNumber":7,"startTime":"2026-03-21T01:31:46.186Z","endTime":"2026-03-21T01:31:49.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":675085,"link":"/api/v1/people/675085"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.786430461297666,"aZ":-15.163698907479015,"pfxX":-5.531292064085004,"pfxZ":8.441958644094383,"pX":0.4159551396514832,"pZ":2.849209134508365,"vX0":7.908694613091757,"vY0":-140.56052769718713,"vZ0":-5.405909498326545,"x":101.14,"y":161.85,"x0":-1.7064704851834054,"y0":50.003849366257946,"z0":5.770836287412255,"aX":-11.146844526243427},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":8.5,"spinRate":2254,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.388659232428731,"extension":6.284172214275219},"index":8,"playId":"21aa4576-fa26-3383-8336-e741fb3c6970","pitchNumber":8,"startTime":"2026-03-21T01:32:17.399Z","endTime":"2026-03-21T01:32:20.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":675085,"link":"/api/v1/people/675085"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.510790643676977,"aZ":-30.944727766797406,"pfxX":7.453200316425406,"pfxZ":0.7943023258470667,"pX":0.007773489973814227,"pZ":2.0646507240629592,"vX0":3.1494109200259923,"vY0":-123.67481261647875,"vZ0":-2.1700392666995674,"x":116.7,"y":183.03,"x0":-2.2502435841501125,"y0":50.00284746153645,"z0":5.54702846735842,"aX":11.553702281282138},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.2,"breakHorizontal":-14.3,"spinRate":2415,"spinDirection":86},"zone":8,"typeConfidence":2.0,"plateTime":0.44276454665101506,"extension":6.586418256537192},"index":9,"playId":"c2d83e6d-d16c-3869-8f97-8a4f1ca0db74","pitchNumber":9,"startTime":"2026-03-21T01:32:37.607Z","endTime":"2026-03-21T01:32:42.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":675085,"link":"/api/v1/people/675085"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823807,"link":"/api/v1/people/823807"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":823807,"link":"/api/v1/people/823807"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.199999999999996,"awayTeamWinProbability":57.800000000000004,"homeTeamWinProbabilityAdded":2.6999999999999957,"leverageIndex":1.14,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:32:42.369Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"BJ Murray Jr. flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-21T01:33:04.473Z","endTime":"2026-03-21T01:34:29.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.638015815759907,"aZ":-19.581490926659924,"pfxX":-7.417810824146019,"pfxZ":6.430451340867121,"pX":1.2961250273455545,"pZ":1.7358173339966585,"vX0":10.634818013152286,"vY0":-138.4864299224819,"vZ0":-6.954023596672852,"x":67.59,"y":191.91,"x0":-1.616030240155548,"y0":50.001982728893914,"z0":5.572429463655631,"aX":-14.522866041446903},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.4,"breakHorizontal":11.4,"spinRate":2102,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3943331553759588,"extension":6.4228406507604925},"index":0,"playId":"98e48c49-b646-3605-a427-01698da28a07","pitchNumber":1,"startTime":"2026-03-21T01:33:04.473Z","endTime":"2026-03-21T01:33:07.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"first":{"id":675085,"link":"/api/v1/people/675085"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.109892462489626,"aZ":-20.230762222293137,"pfxX":-7.780915786406195,"pfxZ":7.000746625080568,"pX":-0.10988677146943714,"pZ":1.4337472421457376,"vX0":6.385192682862115,"vY0":-129.57332071135588,"vZ0":-6.8760746288637975,"x":121.19,"y":200.07,"x0":-1.5905594792268063,"y0":50.00623852969465,"z0":5.658691422896791,"aX":-13.283599192680686},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.4,"breakHorizontal":12.7,"spinRate":1696,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4220956987063573,"extension":6.57574049233605},"index":1,"playId":"7be75e58-290a-3b73-91bf-06d2e55a462e","pitchNumber":2,"startTime":"2026-03-21T01:33:22.907Z","endTime":"2026-03-21T01:33:26.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"first":{"id":675085,"link":"/api/v1/people/675085"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"9fc3b564-f5a7-3f25-a6bf-e295e3441921","startTime":"2026-03-21T01:33:43.728Z","endTime":"2026-03-21T01:33:47.076Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"first":{"id":675085,"link":"/api/v1/people/675085"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93012562767303,"aZ":-14.477577417158976,"pfxX":-5.105779701189253,"pfxZ":8.926040276382102,"pX":0.17133895310369734,"pZ":2.102614292556961,"vX0":7.365432717053347,"vY0":-139.98577044506715,"vZ0":-7.538312195257797,"x":110.47,"y":182.01,"x0":-1.8318932626692532,"y0":50.003546850064275,"z0":5.780472751805974,"aX":-10.12329551206725},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":7.7,"spinRate":2262,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.39144087964406804,"extension":6.511116418290247},"index":3,"playId":"ae6387c8-2bb0-355c-8e85-25f05f608ac0","pitchNumber":3,"startTime":"2026-03-21T01:34:00.967Z","endTime":"2026-03-21T01:34:04.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"first":{"id":675085,"link":"/api/v1/people/675085"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.603714685991662,"aZ":-22.810609350299526,"pfxX":-7.56928182620061,"pfxZ":5.599220232859472,"pX":-0.2505207627993605,"pZ":2.325550486891503,"vX0":5.830831842101623,"vY0":-128.25389615635282,"vZ0":-4.366023719949168,"x":126.55,"y":175.99,"x0":-1.5658689497275478,"y0":50.003060937519585,"z0":5.820872057048668,"aX":-12.657137494898967},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.4,"breakHorizontal":12.5,"spinRate":1521,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4264600250608792,"extension":6.4988832402909695},"hitData":{"launchSpeed":92.2,"launchAngle":56.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.9,"coordY":124.78}},"index":4,"playId":"b9ec2ad8-f323-3e86-a694-ed65ceba4aae","pitchNumber":4,"startTime":"2026-03-21T01:34:21.103Z","endTime":"2026-03-21T01:34:29.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"first":{"id":675085,"link":"/api/v1/people/675085"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681230,"link":"/api/v1/people/681230"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":681230,"link":"/api/v1/people/681230"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:34:29.848Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brent Rooker pops out to catcher Miguel Amaya.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-21T01:36:30.311Z","endTime":"2026-03-21T01:36:47.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.7,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09600626456256,"aZ":-34.24235782840126,"pfxX":6.791071738324748,"pfxZ":-1.5852618122871966,"pX":-0.21284058115798424,"pZ":2.502775926654849,"vX0":0.6576282765215917,"vY0":-113.8162033872316,"vZ0":-0.3145163747418982,"x":125.11,"y":171.21,"x0":-1.3877156328728548,"y0":50.00436992109037,"z0":6.051802709521095,"aX":8.854411320595649},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-2.6,"breakHorizontal":-12.5,"spinRate":2536,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.4823849312649928,"extension":6.621623025317458},"hitData":{"launchSpeed":80.6,"launchAngle":82.0,"totalDistance":18.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":126.94,"coordY":197.14}},"index":0,"playId":"329c5fc3-dbfb-3ab8-bdaa-5efc39b9748d","pitchNumber":1,"startTime":"2026-03-21T01:36:38.182Z","endTime":"2026-03-21T01:36:47.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:36:47.438Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a line drive to center fielder Kevin Alcántara.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-21T01:37:10.911Z","endTime":"2026-03-21T01:38:18.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.908448216321297,"aZ":-16.759735908661813,"pfxX":-7.944014594784155,"pfxZ":8.664469678099739,"pX":-0.607315757783636,"pZ":1.6253748887318216,"vX0":4.4020732442505235,"vY0":-132.6780420249677,"vZ0":-7.489997507018646,"x":140.15,"y":194.89,"x0":-1.2575162920012015,"y0":50.00579885772777,"z0":5.71090407683101,"aX":-14.137463869758863},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.2,"breakHorizontal":13.4,"spinRate":2193,"spinDirection":202},"zone":7,"typeConfidence":2.0,"plateTime":0.4131300050424147,"extension":6.940507710602725},"index":0,"playId":"18ed753d-b271-3863-b3d9-15ebec931984","pitchNumber":1,"startTime":"2026-03-21T01:37:10.911Z","endTime":"2026-03-21T01:37:15.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.272989269396486,"aZ":-20.462067110123524,"pfxX":1.8759266738315787,"pfxZ":7.094331348761034,"pX":1.3782277687531357,"pZ":0.5855091647910857,"vX0":5.80211268517728,"vY0":-127.21385329318494,"vZ0":-9.011346588418824,"x":64.47,"y":222.97,"x0":-1.1690826869948117,"y0":50.00467117898082,"z0":5.774787935586947,"aX":3.097457021567484},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":11.2,"breakHorizontal":-4.7,"spinRate":2518,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.4293248737300446,"extension":6.80262733234663},"index":1,"playId":"84d4832a-b4d2-3a02-bd1f-de51b5760ed4","pitchNumber":2,"startTime":"2026-03-21T01:37:24.592Z","endTime":"2026-03-21T01:37:28.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-03-21T01:37:42.040Z","endTime":"2026-03-21T01:37:53.952Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":86.9,"endSpeed":80.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55638048097859,"aZ":-25.767232931403942,"pfxX":1.5779260128895531,"pfxZ":3.9248407509955414,"pX":1.2568517589230452,"pZ":0.8695847583788373,"vX0":5.7354204148891625,"vY0":-126.41099298567462,"vZ0":-7.207630071634661,"x":69.09,"y":215.3,"x0":-1.2381806668275617,"y0":50.005885475633136,"z0":5.800079333731081,"aX":2.57641147821258},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.8,"breakHorizontal":-4.1,"spinRate":2490,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.4317812234002609,"extension":6.912856538203278},"index":3,"playId":"8ecc688c-96a5-3a03-a960-bbc8bffa08a7","pitchNumber":3,"startTime":"2026-03-21T01:37:53.952Z","endTime":"2026-03-21T01:37:57.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":91.9,"endSpeed":84.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.782316246319112,"aZ":-13.674558631974925,"pfxX":-2.478473860056555,"pfxZ":10.183165501275257,"pX":0.7041275857056939,"pZ":2.1841254130955354,"vX0":5.768752389217503,"vY0":-133.6787778644738,"vZ0":-6.789348820838492,"x":90.16,"y":179.81,"x0":-1.1561479286212943,"y0":50.00418396039248,"z0":5.731369559124246,"aX":-4.503764601827663},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":3.2,"spinRate":2291,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.4091423220513226,"extension":6.950781437392054},"hitData":{"launchSpeed":97.5,"launchAngle":12.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":154.53,"coordY":106.08}},"index":4,"playId":"6703b018-37be-33d0-81c6-1568384c99ac","pitchNumber":4,"startTime":"2026-03-21T01:38:08.362Z","endTime":"2026-03-21T01:38:18.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.6,"awayTeamWinProbability":55.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.72,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:38:18.345Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to right fielder Kane Kepley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-21T01:38:30.759Z","endTime":"2026-03-21T01:40:00.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":823807,"link":"/api/v1/people/823807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.322310992983738,"aZ":-14.328087944075016,"pfxX":-4.00167480420898,"pfxZ":9.858868690859591,"pX":-0.5656252380873207,"pZ":3.050708743254234,"vX0":3.4900990303414505,"vY0":-133.58935070789207,"vZ0":-4.555215382578498,"x":138.56,"y":156.41,"x0":-1.3680186900846367,"y0":50.00529805395569,"z0":5.805346092066802,"aX":-7.246071086783128},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.0,"breakHorizontal":6.5,"spinRate":2356,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.40973746746935813,"extension":6.943159237495036},"index":0,"playId":"fc00ab03-e9ee-3497-ad94-03ec38c2c121","pitchNumber":1,"startTime":"2026-03-21T01:38:44.722Z","endTime":"2026-03-21T01:38:48.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":87.7,"endSpeed":81.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.555179367679056,"aZ":-23.79034906197885,"pfxX":1.697929887050831,"pfxZ":5.00930663162433,"pX":0.2211120357461675,"pZ":3.123570983616431,"vX0":3.1747285875801436,"vY0":-127.84675516659095,"vZ0":-2.4482268389239294,"x":108.57,"y":154.44,"x0":-1.2519262059654372,"y0":50.003967743684,"z0":5.938821852212698,"aX":2.8426221777554197},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.8,"breakHorizontal":-3.7,"spinRate":2432,"spinDirection":180},"zone":2,"typeConfidence":2.0,"plateTime":0.42657048422941335,"extension":6.736097864170676},"index":1,"playId":"e1fa9060-1826-3484-86f4-c72dfa1c7010","pitchNumber":2,"startTime":"2026-03-21T01:39:06.358Z","endTime":"2026-03-21T01:39:10.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74384207470263,"aZ":-29.879530814309852,"pfxX":-9.402846477168888,"pfxZ":1.484551688310706,"pX":-1.494869423454099,"pZ":3.168925598035857,"vX0":2.4877891577534315,"vY0":-123.51383913967176,"vZ0":-0.6491518903710336,"x":173.98,"y":153.22,"x0":-1.293998091673551,"y0":50.00138616768089,"z0":5.949040664375058,"aX":-14.517543491261554},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.8,"breakHorizontal":16.4,"spinRate":1580,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4435612532464148,"extension":6.610231360613835},"index":2,"playId":"afe979c9-faa0-3649-b60e-9761a02e3596","pitchNumber":3,"startTime":"2026-03-21T01:39:31.877Z","endTime":"2026-03-21T01:39:36.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12165580652838,"aZ":-13.842104269398417,"pfxX":-4.048228185641613,"pfxZ":9.977059587968538,"pX":0.32751430456246056,"pZ":3.720999284765847,"vX0":5.370411833662148,"vY0":-134.67360311542387,"vZ0":-3.158902531960682,"x":104.52,"y":138.31,"x0":-1.166106063076214,"y0":50.0062721913648,"z0":5.887756288813088,"aX":-7.441505288313676},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2304,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4066434271088153,"extension":6.923619079023119},"hitData":{"launchSpeed":84.4,"launchAngle":30.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.28,"coordY":101.5}},"index":3,"playId":"925c0c9a-0af7-30ca-8116-a0dfd29c3b3d","pitchNumber":4,"startTime":"2026-03-21T01:39:51.623Z","endTime":"2026-03-21T01:40:00.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:40:00.253Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-21T01:40:13.780Z","endTime":"2026-03-21T01:41:24.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.432984667966394,"aZ":-24.842449646250174,"pfxX":4.149852546711843,"pfxZ":4.547549887719928,"pX":0.8006562071861567,"pZ":3.043761185760431,"vX0":3.623673373496707,"vY0":-125.16974511932332,"vZ0":-2.306058299846658,"x":86.48,"y":156.6,"x0":-1.1966659239963178,"y0":50.00323106949328,"z0":5.9778939318603665,"aX":6.691129480529892},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.0,"breakHorizontal":-8.3,"spinRate":2594,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4349028866847391,"extension":6.758918002873143},"index":0,"playId":"6e60a43e-d2b4-3652-93fc-706781d0c053","pitchNumber":1,"startTime":"2026-03-21T01:40:24.459Z","endTime":"2026-03-21T01:40:28.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.203743000050796,"aZ":-39.49696359991367,"pfxX":6.809606212861759,"pfxZ":-5.552747268654988,"pX":-0.09537403104188454,"pZ":2.796725870792723,"vX0":0.7578174481613765,"vY0":-114.97875976861198,"vZ0":1.3669163352591023,"x":120.64,"y":163.27,"x0":-1.3137318654343264,"y0":50.00226887138065,"z0":6.0705303583589005,"aX":8.983758020563421},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-9.2,"breakHorizontal":-12.5,"spinRate":2611,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.479052496391406,"extension":6.662654507367435},"index":1,"playId":"b002de00-b8e0-36fb-8ecb-4a4d46cdd7e9","pitchNumber":2,"startTime":"2026-03-21T01:40:41.984Z","endTime":"2026-03-21T01:40:46.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":92.0,"endSpeed":84.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.389978077019016,"aZ":-18.559696350035136,"pfxX":-7.25275261374977,"pfxZ":7.437590556403851,"pX":0.8891863027899731,"pZ":3.673482093940536,"vX0":7.611179143188893,"vY0":-133.80919801206144,"vZ0":-2.3269552904149493,"x":83.11,"y":139.6,"x0":-1.0373985411156803,"y0":50.001147278146945,"z0":5.8707618437068145,"aX":-13.272335119604632},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":11.6,"spinRate":2211,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4079224733248097,"extension":6.943330289454167},"index":2,"playId":"28367172-0678-3c89-a247-d9b8aef1d5ec","pitchNumber":3,"startTime":"2026-03-21T01:41:03.359Z","endTime":"2026-03-21T01:41:07.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.981148181550587,"aZ":-34.29374661191893,"pfxX":5.816420301848044,"pfxZ":-1.513106977919079,"pX":0.7079285932851167,"pZ":0.7654646700287565,"vX0":2.591780719109419,"vY0":-117.4366753913844,"vZ0":-4.344727464069117,"x":90.02,"y":218.11,"x0":-1.1653170410443603,"y0":50.00368419584313,"z0":5.825104296602366,"aX":8.134786981640085},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.5,"breakHorizontal":-11.2,"spinRate":2489,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4661705380483898,"extension":6.874144596828226},"index":3,"playId":"aa747fd8-d7b8-3da2-8730-e03cfb8adf95","pitchNumber":4,"startTime":"2026-03-21T01:41:21.555Z","endTime":"2026-03-21T01:41:24.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-2.499999999999993,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:41:24.913Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Scott Kingery strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-21T01:43:15.289Z","endTime":"2026-03-21T01:44:42.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.104681946635445,"aZ":-14.55663874925059,"pfxX":-5.200764588156646,"pfxZ":8.85782983163965,"pX":0.5129129478132866,"pZ":3.994426994866546,"vX0":8.722425825679418,"vY0":-139.5970162028123,"vZ0":-2.4967652535167755,"x":97.45,"y":130.93,"x0":-1.9652649533399156,"y0":50.004115306757136,"z0":5.849476490320768,"aX":-10.346276732205718},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":7.8,"spinRate":2163,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3911903149308995,"extension":6.272846205889637},"index":0,"playId":"2206a30d-0705-34b7-907c-503fe8d57174","pitchNumber":1,"startTime":"2026-03-21T01:43:31.301Z","endTime":"2026-03-21T01:43:34.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40883395632227,"aZ":-24.80789950860248,"pfxX":0.3876967445051076,"pfxZ":4.098395291887334,"pX":0.3660980397981421,"pZ":2.459140800981628,"vX0":6.022672749692665,"vY0":-132.5427711021819,"vZ0":-3.5314446552809677,"x":103.05,"y":172.38,"x0":-1.9757974704760404,"y0":50.00618903865655,"z0":5.5978753992821595,"aX":0.6971695581841654},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.0,"breakHorizontal":-1.9,"spinRate":2116,"spinDirection":159},"zone":6,"typeConfidence":2.0,"plateTime":0.4115202165131797,"extension":6.5079420369764875},"index":1,"playId":"3c2c9da6-fb51-3062-8b1e-51baf1e454c6","pitchNumber":2,"startTime":"2026-03-21T01:43:45.533Z","endTime":"2026-03-21T01:43:48.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.971501359468167,"aZ":-19.620513528457444,"pfxX":-6.949652599216897,"pfxZ":7.628169394341516,"pX":-0.6117166303876366,"pZ":1.5375426584389922,"vX0":5.151339313018345,"vY0":-127.17114146955231,"vZ0":-6.550893152368439,"x":140.32,"y":197.27,"x0":-1.7561678662328257,"y0":50.00024487046694,"z0":5.6923051010884835,"aX":-11.433030410990433},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.6,"breakHorizontal":11.5,"spinRate":1621,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.4299498623193987,"extension":6.6827145926709655},"index":2,"playId":"77ed0de1-e50d-3e5d-b9d9-56101eeaceac","pitchNumber":3,"startTime":"2026-03-21T01:44:03.841Z","endTime":"2026-03-21T01:44:07.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.335623642019673,"aZ":-11.995477347664886,"pfxX":-2.8364023070624045,"pfxZ":10.165974028127712,"pX":-0.011504462520765207,"pZ":3.5788436806739226,"vX0":6.347048462052752,"vY0":-139.94240779106588,"vZ0":-3.7540029289144137,"x":117.44,"y":142.15,"x0":-1.9396205302985974,"y0":50.005062921044484,"z0":5.722548890441989,"aX":-5.6321236302058395},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":3.8,"spinRate":2021,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3912697470444293,"extension":6.400046161968713},"index":3,"playId":"1382eede-e2ba-3afa-8fc4-cc24e410d1da","pitchNumber":4,"startTime":"2026-03-21T01:44:18.492Z","endTime":"2026-03-21T01:44:21.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"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-03-21T01:44:27.232Z","endTime":"2026-03-21T01:44:39.734Z","isPitch":false,"type":"action","player":{"id":664068,"link":"/api/v1/people/664068"},"defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40172885979652,"aZ":-27.641371117698952,"pfxX":4.058280088581476,"pfxZ":2.855890041816007,"pX":-0.15318149702352066,"pZ":3.3174104116138365,"vX0":3.9713445119178274,"vY0":-125.07017149681401,"vZ0":-0.20718612988080287,"x":122.84,"y":149.21,"x0":-2.2870695081926775,"y0":50.00587489779943,"z0":5.661432864372055,"aX":6.4533626787136},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.4,"breakHorizontal":-8.3,"spinRate":2600,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.43734702610547505,"extension":6.320753962091154},"index":5,"playId":"eb88b9a6-2061-333b-947f-aa4b9282849a","pitchNumber":5,"startTime":"2026-03-21T01:44:39.734Z","endTime":"2026-03-21T01:44:42.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:44:42.766Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, second baseman Andy Ibáñez to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-21T01:44:55.125Z","endTime":"2026-03-21T01:46:17.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":86.7,"endSpeed":80.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.745343410379725,"aZ":-24.06499202695368,"pfxX":4.761004836873436,"pfxZ":4.970710440613026,"pX":-0.05569752446939407,"pZ":2.130587620555831,"vX0":3.934430718966033,"vY0":-126.3637985325881,"vZ0":-3.886255655132364,"x":119.12,"y":181.25,"x0":-2.246731334528407,"y0":50.00169977541207,"z0":5.603265320665014,"aX":7.761193036035102},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.4,"breakHorizontal":-9.5,"spinRate":2566,"spinDirection":98},"zone":8,"typeConfidence":2.0,"plateTime":0.4320895194909591,"extension":6.44702040813079},"index":0,"playId":"598bc9f1-91c1-3962-b109-3e06d8713e3e","pitchNumber":1,"startTime":"2026-03-21T01:45:05.868Z","endTime":"2026-03-21T01:45:09.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.946121469141723,"aZ":-21.770786187467326,"pfxX":-7.264281521804191,"pfxZ":5.924970555583025,"pX":-0.8235194323170686,"pZ":1.1945161220531983,"vX0":5.000311201582118,"vY0":-131.24614481471457,"vZ0":-7.303361459141015,"x":148.39,"y":206.53,"x0":-1.8028311874685932,"y0":50.00544660557592,"z0":5.617026345092126,"aX":-12.76435777526398},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.5,"breakHorizontal":12.1,"spinRate":1741,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4161954652432054,"extension":6.55047452203522},"index":1,"playId":"5089cc3f-7748-30f0-b515-c6de45badb4a","pitchNumber":2,"startTime":"2026-03-21T01:45:18.781Z","endTime":"2026-03-21T01:45:22.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28771067090089,"aZ":-22.790972059770656,"pfxX":0.3734305548532464,"pfxZ":4.876850133232585,"pX":-0.5020258625080086,"pZ":1.8928223005772435,"vX0":4.278039662546156,"vY0":-137.30656110735066,"vZ0":-5.904347101356944,"x":136.14,"y":187.67,"x0":-2.123941769431751,"y0":50.001929985824674,"z0":5.605617651582813,"aX":0.7175867861216253},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.9,"breakHorizontal":-1.6,"spinRate":2365,"spinDirection":197},"zone":7,"typeConfidence":2.0,"plateTime":0.39778242878600034,"extension":6.341509069616974},"index":2,"playId":"6cffdb7a-3950-356b-85fb-eeef1bab4da1","pitchNumber":3,"startTime":"2026-03-21T01:45:33.778Z","endTime":"2026-03-21T01:45:37.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.112727924331182,"aZ":-13.476408970486911,"pfxX":-4.785023056020878,"pfxZ":9.215546981641111,"pX":-1.1433190205353683,"pZ":2.42907251139351,"vX0":4.580224154246399,"vY0":-141.28112346915185,"vZ0":-6.302725584092316,"x":160.58,"y":173.2,"x0":-2.161023972335958,"y0":50.00195794667324,"z0":5.549072481718926,"aX":-9.707452555170029},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":7.8,"spinRate":2293,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.38715861250400607,"extension":6.367928866006914},"index":3,"playId":"40b57560-64cc-30c6-bc7f-3639cc2ccd1f","pitchNumber":4,"startTime":"2026-03-21T01:45:55.709Z","endTime":"2026-03-21T01:45:59.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.222458502073017,"aZ":-17.054191853626325,"pfxX":-5.8635512220606145,"pfxZ":8.63930193565083,"pX":-0.4228305136793252,"pZ":1.9311701295959534,"vX0":5.168047015429904,"vY0":-130.83360291380157,"vZ0":-6.339294285001567,"x":133.12,"y":186.64,"x0":-1.6531450702378572,"y0":50.000930827560204,"z0":5.644642969122726,"aX":-10.258123678807369},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.6,"breakHorizontal":9.6,"spinRate":1713,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.41719417472853504,"extension":6.458444810861129},"hitData":{"launchSpeed":91.2,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.96,"coordY":159.06}},"index":4,"playId":"a5c906bc-b2db-3a2c-81ba-cc72136bbc90","pitchNumber":5,"startTime":"2026-03-21T01:46:11.264Z","endTime":"2026-03-21T01:46:17.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:46:17.583Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to right fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-21T01:46:26.481Z","endTime":"2026-03-21T01:46:56.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.449513643143145,"aZ":-21.42755305715473,"pfxX":-8.751373256797802,"pfxZ":5.386113444895212,"pX":-0.6299957786054016,"pZ":2.5107100280782912,"vX0":7.055641131686183,"vY0":-140.07671353065786,"vZ0":-4.545613294184262,"x":141.01,"y":170.99,"x0":-2.0394462185581808,"y0":50.00296942880886,"z0":5.548039222331147,"aX":-17.461311822304005},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.0,"breakHorizontal":14.5,"spinRate":2003,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.39042415990747603,"extension":6.430840898341655},"hitData":{"launchSpeed":88.2,"launchAngle":16.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":153.8,"coordY":107.17}},"index":0,"playId":"e6739e59-9b60-32ec-914b-d255eaf8256e","pitchNumber":1,"startTime":"2026-03-21T01:46:44.805Z","endTime":"2026-03-21T01:46:56.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.42,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:46:56.393Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Amaya flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-21T01:47:16.252Z","endTime":"2026-03-21T01:47:31.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.196463629245713,"aZ":-22.76553952824378,"pfxX":0.14830917631083684,"pfxZ":5.3394960430015725,"pX":-0.6198957378952542,"pZ":2.9027975471639986,"vX0":4.173445028494366,"vY0":-130.58508979262507,"vZ0":-3.1115072658461402,"x":140.63,"y":160.4,"x0":-2.244523224172329,"y0":50.00392980214308,"z0":5.78348520209356,"aX":0.2612599720323179},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.4,"breakHorizontal":-1.0,"spinRate":2190,"spinDirection":177},"zone":1,"typeConfidence":2.0,"plateTime":0.416197061111963,"extension":6.473368063701544},"hitData":{"launchSpeed":100.0,"launchAngle":47.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.0,"coordY":104.54}},"index":0,"playId":"857cf930-36b4-369b-9dea-9684aa9c1efa","pitchNumber":1,"startTime":"2026-03-21T01:47:22.816Z","endTime":"2026-03-21T01:47:31.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:47:31.522Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Ibáñez flies out to center fielder Kevin Alcántara.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-21T01:49:41.319Z","endTime":"2026-03-21T01:50:08.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.318011012544677,"aZ":-15.453004231834747,"pfxX":-6.1392470380157125,"pfxZ":9.379754146178156,"pX":-0.3487864995870556,"pZ":3.023800330651967,"vX0":4.492578660607359,"vY0":-132.64504168881112,"vZ0":-4.470096377210743,"x":130.29,"y":157.14,"x0":-1.2666479442802272,"y0":50.001065507243766,"z0":5.857230028548838,"aX":-10.941165165279092},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.2,"breakHorizontal":10.2,"spinRate":2208,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.41289749138608434,"extension":6.999192500247129},"index":0,"playId":"f9fe454f-bf60-370e-b187-d74bc064760a","pitchNumber":1,"startTime":"2026-03-21T01:49:46.068Z","endTime":"2026-03-21T01:49:50.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.513618209324555,"aZ":-24.989221069769975,"pfxX":1.0769213229558297,"pfxZ":4.406625929945954,"pX":0.5506766198490644,"pZ":2.183449864390512,"vX0":3.9670112528711963,"vY0":-126.01605150062422,"vZ0":-4.302330275406426,"x":96.01,"y":179.83,"x0":-1.1755362931190982,"y0":50.00015221832849,"z0":5.9009797071825885,"aX":1.752933647819218},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.3,"breakHorizontal":-2.8,"spinRate":2420,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.4325231730599093,"extension":6.7961835894874545},"hitData":{"launchSpeed":94.6,"launchAngle":40.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.51,"coordY":83.28}},"index":1,"playId":"5322da00-86f0-38b6-9bd2-b0ac59196c53","pitchNumber":2,"startTime":"2026-03-21T01:49:59.140Z","endTime":"2026-03-21T01:50:08.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:50:08.013Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-21T01:50:15.252Z","endTime":"2026-03-21T01:51:35.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.130997327319086,"aZ":-40.65567016530277,"pfxX":5.353674039299269,"pfxZ":-6.341388204316619,"pX":-0.5577863397967637,"pZ":1.8995607698937635,"vX0":0.1594396303957254,"vY0":-115.14492146819853,"vZ0":-0.5113430238568692,"x":138.26,"y":187.49,"x0":-1.3231358960227093,"y0":50.00302482533635,"z0":6.071044525561645,"aX":7.161270711284265},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-11.3,"breakHorizontal":-9.7,"spinRate":2617,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.4763742784515075,"extension":6.67644527651007},"index":0,"playId":"7a3c808b-7ce0-3e0f-8768-2c32b0c88f97","pitchNumber":1,"startTime":"2026-03-21T01:50:28.865Z","endTime":"2026-03-21T01:50:32.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":83.8,"endSpeed":77.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0148526546769,"aZ":-26.28982303152934,"pfxX":-8.489336900125434,"pfxZ":3.9018773662766097,"pX":-1.292885263553139,"pZ":2.7881988215618,"vX0":2.3716319556102636,"vY0":-122.01635236844844,"vZ0":-2.3740907491545924,"x":166.28,"y":163.5,"x0":-1.1745967799450796,"y0":50.00167105359513,"z0":6.0390977755856845,"aX":-12.799116043203993},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.7,"breakHorizontal":14.8,"spinRate":1888,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.448894388121885,"extension":6.557681086617527},"index":1,"playId":"684f113e-5e07-3892-bedc-6089cf175a43","pitchNumber":2,"startTime":"2026-03-21T01:50:44.177Z","endTime":"2026-03-21T01:50:48.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.217992374891825,"aZ":-26.81331601106264,"pfxX":-8.75399627729988,"pfxZ":3.551524092631042,"pX":-0.41478173177338773,"pZ":1.4970170442595852,"vX0":4.448526661414216,"vY0":-122.12747249830647,"vZ0":-5.0874601893957205,"x":132.81,"y":198.36,"x0":-1.1232349244423456,"y0":50.00446950947996,"z0":5.915654218690053,"aX":-13.214846862863126},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.5,"breakHorizontal":14.8,"spinRate":1746,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4486251683528746,"extension":6.672535239926932},"index":2,"playId":"7740f383-f4c2-3d75-bb74-7d4317fb441b","pitchNumber":3,"startTime":"2026-03-21T01:50:57.887Z","endTime":"2026-03-21T01:51:00.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19825878826965,"aZ":-24.015304668690366,"pfxX":-7.071672694471961,"pfxZ":5.530138520080682,"pX":-0.3472712415509394,"pZ":4.033073473849197,"vX0":4.154338391534108,"vY0":-120.61790916886312,"vZ0":0.24403281422108802,"x":130.24,"y":129.89,"x0":-1.1721340141378764,"y0":50.001992943285615,"z0":6.046083967917018,"aX":-10.43184321551528},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":10.3,"breakHorizontal":11.9,"spinRate":1746,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4538980488906956,"extension":6.598651740501869},"index":3,"playId":"c59134d1-1995-325a-bd12-bf555dbafaee","pitchNumber":4,"startTime":"2026-03-21T01:51:13.723Z","endTime":"2026-03-21T01:51:17.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60794408871522,"aZ":-13.193985100560363,"pfxX":-3.4612219817562417,"pfxZ":10.608179342407968,"pX":1.07184529641726,"pZ":3.88766207000063,"vX0":6.853063805566828,"vY0":-132.92933868238686,"vZ0":-2.8803266526641966,"x":76.14,"y":133.81,"x0":-1.0903070852755132,"y0":50.00008692094933,"z0":5.943684566754194,"aX":-6.192186729547844},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.8,"breakHorizontal":4.8,"spinRate":2336,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.41212585816971625,"extension":6.98097191090994},"index":4,"playId":"3fa66c7b-c557-3e8d-a901-5cd19083be1a","pitchNumber":5,"startTime":"2026-03-21T01:51:32.715Z","endTime":"2026-03-21T01:51:35.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:51:35.833Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-21T01:51:46.734Z","endTime":"2026-03-21T01:53:28.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36272284705915,"aZ":-12.819343591201909,"pfxX":-4.751737332597634,"pfxZ":10.847371423751236,"pX":1.0004176044259452,"pZ":3.1544714796920705,"vX0":6.8902213526833,"vY0":-132.73528522997952,"vZ0":-4.512993105196008,"x":78.87,"y":153.61,"x0":-1.0115374563646609,"y0":50.00604580422687,"z0":5.8099306624345655,"aX":-8.48190908471621},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.8,"breakHorizontal":7.1,"spinRate":2316,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.41261665707750206,"extension":6.821058657583154},"index":0,"playId":"a74eb51e-a175-34ce-a17d-1427440e34a7","pitchNumber":1,"startTime":"2026-03-21T01:51:58.841Z","endTime":"2026-03-21T01:52:01.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":87.6,"endSpeed":81.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.981910903113107,"aZ":-23.847733018278067,"pfxX":1.8917194309678909,"pfxZ":4.985579767787044,"pX":1.2170821194758354,"pZ":3.4262156273100586,"vX0":5.318567384074926,"vY0":-127.61824834487771,"vZ0":-1.6262894823088236,"x":70.61,"y":146.27,"x0":-1.1289120866174749,"y0":50.00615750474573,"z0":5.92601915030533,"aX":3.1627693198889792},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.9,"breakHorizontal":-4.4,"spinRate":2462,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.42701928651830734,"extension":6.774381448502593},"index":1,"playId":"e3120fbc-abe2-357b-8645-86b91f7de7a1","pitchNumber":2,"startTime":"2026-03-21T01:52:16.589Z","endTime":"2026-03-21T01:52:20.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.119746280105538,"aZ":-27.28599036312741,"pfxX":-9.792958757671911,"pfxZ":3.194197149715918,"pX":0.29577658233781157,"pZ":0.5151452645437447,"vX0":6.57771720258924,"vY0":-122.59512649999961,"vZ0":-7.102713297959784,"x":105.73,"y":224.87,"x0":-1.1431791842975927,"y0":50.001012599195654,"z0":5.763223565983138,"aX":-14.9784109773711},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.4,"breakHorizontal":16.3,"spinRate":1810,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4459289970564484,"extension":6.8277183982075975},"index":2,"playId":"c2fc7d19-aade-34e7-a6cd-ec8e1186e26a","pitchNumber":3,"startTime":"2026-03-21T01:52:30.601Z","endTime":"2026-03-21T01:52:33.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.875572641000243,"aZ":-13.261117894925155,"pfxX":-3.495621030809832,"pfxZ":10.654278596068776,"pX":0.01642795719648353,"pZ":3.096250366394195,"vX0":4.233065187041507,"vY0":-132.0914597641722,"vZ0":-4.532925082695678,"x":116.37,"y":155.18,"x0":-1.1491568920638864,"y0":50.00579105950856,"z0":5.802293371039081,"aX":-6.207762639732694},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.6,"breakHorizontal":5.5,"spinRate":2311,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.41389247806404894,"extension":6.965624395093573},"index":3,"playId":"1d02ed31-5fcb-3343-b2e5-c192ef4ba61d","pitchNumber":4,"startTime":"2026-03-21T01:52:48.117Z","endTime":"2026-03-21T01:52:51.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.015206340254625,"aZ":-37.65973844943524,"pfxX":4.211414739862907,"pfxZ":-3.980108905899444,"pX":1.3078274078690264,"pZ":1.2561884128316305,"vX0":3.9513778391569985,"vY0":-116.97893393776228,"vZ0":-2.8311771247060413,"x":67.15,"y":204.86,"x0":-0.9531079511846192,"y0":50.00189792307645,"z0":6.028693014988522,"aX":5.80796872314421},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-7.7,"breakHorizontal":-8.6,"spinRate":2649,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.46906021785067775,"extension":6.850274822197424},"index":4,"playId":"906d539c-8cc3-3dcb-8380-b1607a0fe10a","pitchNumber":5,"startTime":"2026-03-21T01:53:09.830Z","endTime":"2026-03-21T01:53:14.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.05900503012359,"aZ":-41.563332602620264,"pfxX":6.624756502489211,"pfxZ":-7.185865834588409,"pX":0.9783951878649553,"pZ":2.2743299540881368,"vX0":2.690963762088686,"vY0":-113.9586494741628,"vZ0":0.572236604612252,"x":79.71,"y":177.37,"x0":-1.0802347216971966,"y0":50.00073204092587,"z0":6.144816983484045,"aX":8.660917499243556},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-12.5,"breakHorizontal":-12.7,"spinRate":2592,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.48170543990796766,"extension":6.7534157475177174},"index":5,"playId":"a20e2717-f032-3e8c-bb08-f28912bcb100","pitchNumber":6,"startTime":"2026-03-21T01:53:25.482Z","endTime":"2026-03-21T01:53:28.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:53:28.661Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin Alcántara grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-21T01:55:30.807Z","endTime":"2026-03-21T01:55:45.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"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":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94761145345781,"aZ":-21.904729409901083,"pfxX":-9.06229629416727,"pfxZ":5.286926638563871,"pX":-0.9724386588211126,"pZ":3.5014404591996615,"vX0":5.688374886550072,"vY0":-138.5188159537893,"vZ0":-2.477935398667275,"x":154.07,"y":144.24,"x0":-1.8751779540241993,"y0":50.00561240066265,"z0":5.872209472197711,"aX":-17.612954201150117},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.2,"breakHorizontal":15.2,"spinRate":2050,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3954173334006468,"extension":6.414515182534597},"hitData":{"launchSpeed":71.5,"launchAngle":-13.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.89,"coordY":167.31}},"index":0,"playId":"6262bb02-0453-3c1e-a8c3-6f2cb78959c7","pitchNumber":1,"startTime":"2026-03-21T01:55:35.889Z","endTime":"2026-03-21T01:55:45.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:55:45.392Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Carlson called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-21T01:55:56.722Z","endTime":"2026-03-21T01:57:44.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56328814039624,"aZ":-11.67007502681528,"pfxX":-4.900618617565771,"pfxZ":10.456296933219914,"pX":-0.17197638504292137,"pZ":2.627137054065382,"vX0":5.915143619847208,"vY0":-139.44679755008076,"vZ0":-6.617182228165918,"x":123.56,"y":167.85,"x0":-1.6881432676520962,"y0":50.006928977078864,"z0":5.80776103779809,"aX":-9.614034353019647},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":7.6,"spinRate":2316,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3934136226059266,"extension":6.369012569460948},"index":0,"playId":"a5b45c38-d05e-3fef-abcb-1d6bcc80746c","pitchNumber":1,"startTime":"2026-03-21T01:56:09.106Z","endTime":"2026-03-21T01:56:13.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68340020788839,"aZ":-18.74703560163031,"pfxX":1.092188045169511,"pfxZ":7.27104040353167,"pX":-0.14038944483463558,"pZ":2.4564853678095586,"vX0":4.724781694223683,"vY0":-134.89389622361867,"vZ0":-5.033842123887741,"x":122.35,"y":172.45,"x0":-2.054955416794614,"y0":50.00631538033223,"z0":5.664063400158681,"aX":2.0177045496328083},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.4,"breakHorizontal":-3.0,"spinRate":2304,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4056711957171135,"extension":6.419350573526505},"index":1,"playId":"84ceca93-d040-38b2-a4ba-8ba66f5f627d","pitchNumber":2,"startTime":"2026-03-21T01:56:21.744Z","endTime":"2026-03-21T01:56:25.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-21T01:56:36.785Z","endTime":"2026-03-21T01:56:47.642Z","isPitch":false,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"},"defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":83.8,"endSpeed":76.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.175882403556216,"aZ":-36.812305291677205,"pfxX":5.011052983681134,"pfxZ":-3.135164202541666,"pX":1.0478688877286022,"pZ":0.6240859988841941,"vX0":6.387716666643497,"vY0":-121.79180042165866,"vZ0":-4.2313032339255185,"x":77.06,"y":221.93,"x0":-2.274403756975806,"y0":50.00113849062359,"z0":5.6174262696343025,"aX":7.417182108979047},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-6.5,"breakHorizontal":-10.8,"spinRate":2838,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4522485073009981,"extension":6.257184551925493},"index":3,"playId":"9460dd89-a809-3737-8cdd-bc0abd7a1a2c","pitchNumber":3,"startTime":"2026-03-21T01:56:47.642Z","endTime":"2026-03-21T01:56:51.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.970543840591727,"aZ":-19.314848318079928,"pfxX":-7.7699782908930235,"pfxZ":7.470993300115365,"pX":-0.25780757063958853,"pZ":1.518058839498741,"vX0":6.371262508662539,"vY0":-129.78541287541648,"vZ0":-7.017396192419923,"x":126.83,"y":197.79,"x0":-1.724695204178959,"y0":50.000649768386374,"z0":5.7076578677113154,"aX":-13.368117008816657},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.4,"breakHorizontal":12.8,"spinRate":1594,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.42064665665934076,"extension":6.451223465427231},"index":4,"playId":"39e8deff-671e-339b-8599-66ef51be5fc8","pitchNumber":4,"startTime":"2026-03-21T01:57:05.164Z","endTime":"2026-03-21T01:57:09.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.708696815205737,"aZ":-24.28951033779243,"pfxX":0.7784972707626947,"pfxZ":4.288062798999309,"pX":-1.7189421980014863,"pZ":3.0786199336342586,"vX0":1.2643091795621164,"vY0":-134.61407041430292,"vZ0":-2.6664104715026515,"x":182.52,"y":155.66,"x0":-2.2954885341830806,"y0":50.00230102981996,"z0":5.798025541711138,"aX":1.431262337675932},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.4,"breakHorizontal":-1.7,"spinRate":2367,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.4066012269405319,"extension":6.164131780503784},"index":5,"playId":"ec65c659-3492-33bf-9856-2df9a36b4ad1","pitchNumber":5,"startTime":"2026-03-21T01:57:21.787Z","endTime":"2026-03-21T01:57:25.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.603809659405126,"aZ":-22.586387437171048,"pfxX":-0.1664788832801709,"pfxZ":5.036886148794812,"pX":-0.362284480457736,"pZ":3.315706958813152,"vX0":4.571669904517438,"vY0":-136.7432531619894,"vZ0":-2.457507474325795,"x":130.81,"y":149.26,"x0":-2.030348487040595,"y0":50.00442822660987,"z0":5.7665154762997775,"aX":-0.31719079202233974},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.9,"breakHorizontal":-0.6,"spinRate":2391,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.39970803788064124,"extension":6.329864299761246},"index":6,"playId":"c9d74c92-23de-3908-a66e-3720370b38d5","pitchNumber":6,"startTime":"2026-03-21T01:57:39.616Z","endTime":"2026-03-21T01:57:44.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:57:44.023Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathon Long strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-21T01:57:55.947Z","endTime":"2026-03-21T01:59:23.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":675085,"fullName":"Jonathon Long","link":"/api/v1/people/675085"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675085,"fullName":"Jonathon Long","link":"/api/v1/people/675085"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.413404861390102,"aZ":-22.20916902540066,"pfxX":-0.12634907091523462,"pfxZ":5.48696713834594,"pX":0.32787903007945557,"pZ":1.8695474201581188,"vX0":6.370543773059944,"vY0":-133.59832576771788,"vZ0":-5.643909825468522,"x":104.5,"y":188.3,"x0":-2.0661757150609827,"y0":50.00593623735566,"z0":5.59470332880195,"aX":-0.23038850322234106},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.0,"breakHorizontal":-1.1,"spinRate":2337,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.40918907854456066,"extension":6.228257255922927},"index":0,"playId":"15106c3c-314e-349f-bb47-a918c188ad70","pitchNumber":1,"startTime":"2026-03-21T01:58:08.357Z","endTime":"2026-03-21T01:58:11.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.386734965116084,"aZ":-31.978402559634418,"pfxX":8.284805043477434,"pfxZ":0.1370161241834893,"pX":0.3327287614548241,"pZ":2.2278772152552646,"vX0":3.853194764807336,"vY0":-121.35412617169959,"vZ0":-1.5111801035554944,"x":104.32,"y":178.63,"x0":-2.355920782969738,"y0":50.00565802016968,"z0":5.663436541067829,"aX":12.26767034965938},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.1,"breakHorizontal":-16.0,"spinRate":2812,"spinDirection":73},"zone":6,"typeConfidence":2.0,"plateTime":0.4526262129995069,"extension":6.269184860625642},"index":1,"playId":"81fb4eda-4ed2-3605-84e6-e7dd011af210","pitchNumber":2,"startTime":"2026-03-21T01:58:21.820Z","endTime":"2026-03-21T01:58:25.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.121882453722975,"aZ":-14.970179500783026,"pfxX":-6.48345110920534,"pfxZ":8.847115007644325,"pX":-0.08625364903124148,"pZ":3.3167712924309214,"vX0":7.271443770893647,"vY0":-138.6024930442092,"vZ0":-3.8980933825504946,"x":120.29,"y":149.23,"x0":-1.9020057556566519,"y0":50.00315469416459,"z0":5.7418028491111315,"aX":-12.608681827561986},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":10.2,"spinRate":2242,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.39524994293237414,"extension":6.189350086513821},"index":2,"playId":"ca4c9193-e2de-30d1-a4f7-bfef95d28c8a","pitchNumber":3,"startTime":"2026-03-21T01:58:45.853Z","endTime":"2026-03-21T01:58:50.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":84.4,"endSpeed":77.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.603025994241378,"aZ":-26.850412124575154,"pfxX":8.466495110555108,"pfxZ":3.5213377294783434,"pX":1.2799406388218746,"pZ":1.5422832171693133,"vX0":5.375403998287317,"vY0":-122.7431351368997,"vZ0":-4.191509708400417,"x":68.21,"y":197.14,"x0":-2.0456290525591463,"y0":50.00044753379576,"z0":5.585236894039983,"aX":12.783440108425907},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.5,"breakHorizontal":-16.7,"spinRate":2570,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4479863887422324,"extension":6.263414202185299},"index":3,"playId":"57336f8a-08e3-380d-bcca-330b92b91e37","pitchNumber":4,"startTime":"2026-03-21T01:59:02.646Z","endTime":"2026-03-21T01:59:06.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89562635260942,"aZ":-19.118702309192333,"pfxX":-8.502176525244762,"pfxZ":6.607237148483097,"pX":0.3216741223803652,"pZ":2.7150334854142457,"vX0":8.443465521144152,"vY0":-139.13267359867115,"vZ0":-4.61951459054772,"x":104.74,"y":165.47,"x0":-1.6362051915215736,"y0":50.00219918050838,"z0":5.649958425265797,"aX":-16.80054628081347},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.3,"breakHorizontal":13.8,"spinRate":2161,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.3924723575778395,"extension":6.4792487523266065},"index":4,"playId":"2d3bfa94-7618-3a38-b4da-de6e473352cc","pitchNumber":5,"startTime":"2026-03-21T01:59:19.549Z","endTime":"2026-03-21T01:59:23.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675085,"link":"/api/v1/people/675085"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":675085,"link":"/api/v1/people/675085"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:59:23.243Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-21T02:01:15.405Z","endTime":"2026-03-21T02:02:59.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.168835416928275,"aZ":-24.19514186572182,"pfxX":2.2076561102933723,"pfxZ":5.044768525010357,"pX":0.18883430190851802,"pZ":1.82786081543029,"vX0":2.976180276424157,"vY0":-124.23892384963246,"vZ0":-5.014537190547433,"x":109.8,"y":189.43,"x0":-1.3061285511586898,"y0":50.00265459921057,"z0":5.854128798825702,"aX":3.4908890803120185},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.4,"breakHorizontal":-4.7,"spinRate":2422,"spinDirection":175},"zone":8,"typeConfidence":2.0,"plateTime":0.4389114034902253,"extension":6.733716909981726},"index":0,"playId":"235527e3-7584-3844-b0aa-d92fd136c92c","pitchNumber":1,"startTime":"2026-03-21T02:01:37.694Z","endTime":"2026-03-21T02:01:41.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.41372928699967,"aZ":-33.422292851230885,"pfxX":4.979533875552599,"pfxZ":-0.9126570716870477,"pX":0.9002822508279861,"pZ":1.2720703371657758,"vX0":3.490964541636271,"vY0":-116.3712469619803,"vZ0":-3.382056222292108,"x":82.68,"y":204.43,"x0":-1.264961263915126,"y0":50.000972315045324,"z0":5.903616173085426,"aX":6.84169733051836},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.2,"breakHorizontal":-9.8,"spinRate":2697,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4703054725019382,"extension":6.752029744835048},"index":1,"playId":"2f25ff8d-41af-3152-b6ba-3846edc8da3d","pitchNumber":2,"startTime":"2026-03-21T02:01:50.919Z","endTime":"2026-03-21T02:01:54.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.636692584429213,"aZ":-17.09859674260518,"pfxX":-7.14589771684887,"pfxZ":8.505312093983662,"pX":-0.3338578959948233,"pZ":1.7137284722816275,"vX0":4.489465286672271,"vY0":-131.49695939552385,"vZ0":-7.277673528116495,"x":129.73,"y":192.51,"x0":-1.1240022597756003,"y0":50.00614679474665,"z0":5.758597199981807,"aX":-12.672374965451157},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.3,"breakHorizontal":12.1,"spinRate":2269,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.41457031174404557,"extension":6.933294963095673},"index":2,"playId":"631202dc-2b48-3334-b771-3a6932597543","pitchNumber":3,"startTime":"2026-03-21T02:02:06.456Z","endTime":"2026-03-21T02:02:11.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-21T02:02:27.731Z","endTime":"2026-03-21T02:02:38.161Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.040948848498353,"aZ":-33.77463745154707,"pfxX":5.206241409350282,"pfxZ":-1.179526033719997,"pX":0.056354477722857656,"pZ":0.7164798970259812,"vX0":1.4654170894154253,"vY0":-115.83389192125489,"vZ0":-4.354225206310402,"x":114.85,"y":219.44,"x0":-1.2611815538336282,"y0":50.00292362807803,"z0":5.85670903285327,"aX":7.060487707520143},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.0,"breakHorizontal":-9.8,"spinRate":2702,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4732219681277927,"extension":6.8692555215889834},"index":4,"playId":"2a3af83c-3da1-3dce-a15e-97e54d9b7a72","pitchNumber":4,"startTime":"2026-03-21T02:02:38.161Z","endTime":"2026-03-21T02:02:41.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.304912942746157,"aZ":-17.96415669002867,"pfxX":-7.621118115498333,"pfxZ":7.922770585542081,"pX":0.1842154708972463,"pZ":2.037003835718778,"vX0":5.840236858417854,"vY0":-132.35230248460414,"vZ0":-6.468949827585673,"x":109.98,"y":183.78,"x0":-1.048726195083493,"y0":50.00427808396311,"z0":5.805090843405669,"aX":-13.672364247994912},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.3,"breakHorizontal":12.7,"spinRate":2232,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.4120842916078433,"extension":6.809333219389095},"index":5,"playId":"ebddf3fc-bf1b-3b87-8f84-c004d9970e7e","pitchNumber":5,"startTime":"2026-03-21T02:02:55.524Z","endTime":"2026-03-21T02:02:59.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:02:59.343Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Soderstrom lines out sharply to center fielder Kevin Alcántara.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-21T02:03:07.547Z","endTime":"2026-03-21T02:03:27.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27926451837266,"aZ":-23.35856290286297,"pfxX":2.9812423101454506,"pfxZ":5.44015715920132,"pX":0.08557176543524482,"pZ":1.9111708049376097,"vX0":2.661169124875367,"vY0":-126.13470745422318,"vZ0":-5.078070002167883,"x":113.74,"y":187.18,"x0":-1.3682587562168216,"y0":50.002053066325495,"z0":5.820027393243486,"aX":4.831219985297355},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.0,"breakHorizontal":-6.0,"spinRate":2484,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.4332803947033854,"extension":6.687423630744346},"hitData":{"launchSpeed":102.8,"launchAngle":19.0,"totalDistance":378.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":123.78,"coordY":46.77}},"index":0,"playId":"4304b639-ae7b-392b-833e-8ddd064369f4","pitchNumber":1,"startTime":"2026-03-21T02:03:21.516Z","endTime":"2026-03-21T02:03:27.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:03:27.930Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brent Rooker singles on a ground ball to right fielder Kane Kepley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-21T02:03:39.441Z","endTime":"2026-03-21T02:05:31.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":823807,"link":"/api/v1/people/823807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.942618440619473,"aZ":-15.624419001495129,"pfxX":-6.162905260649502,"pfxZ":9.48872200316334,"pX":-0.48767777374604626,"pZ":1.8151708802786906,"vX0":3.6685833235262852,"vY0":-131.27227340087634,"vZ0":-7.24556019961904,"x":135.59,"y":189.77,"x0":-1.1029868551890774,"y0":50.00542624024399,"z0":5.7757399194731995,"aX":-10.751080862422928},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.8,"breakHorizontal":10.3,"spinRate":2070,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.4173533241537437,"extension":6.935998522500907},"index":0,"playId":"8af46a0d-5a29-3c87-a86f-d0c59be9e032","pitchNumber":1,"startTime":"2026-03-21T02:03:55.302Z","endTime":"2026-03-21T02:03:59.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":86.8,"endSpeed":80.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.944945305380497,"aZ":-22.855821554186928,"pfxX":1.632033763459459,"pfxZ":5.728905455052576,"pX":2.0074152453992307,"pZ":2.246269341429902,"vX0":7.030370454180864,"vY0":-126.27925056299148,"vZ0":-4.7340077784034325,"x":40.48,"y":178.13,"x0":-1.0164738547210506,"y0":50.00390015031399,"z0":5.967008759059331,"aX":2.654804820255955},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.6,"breakHorizontal":-4.4,"spinRate":2585,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4325245351753986,"extension":6.814894896568729},"index":1,"playId":"bb726519-9e3f-3540-94f4-c58fa4e557e3","pitchNumber":2,"startTime":"2026-03-21T02:04:09.891Z","endTime":"2026-03-21T02:04:13.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.066050372878706,"aZ":-36.052984275348514,"pfxX":6.831204043485206,"pfxZ":-2.9531234658325616,"pX":-0.625414679145159,"pZ":3.566857015946736,"vX0":-0.34617354807434114,"vY0":-113.86159939505903,"vZ0":2.2462082607727645,"x":140.84,"y":142.47,"x0":-1.3588418988711881,"y0":50.004931125802145,"z0":6.137099695847986,"aX":8.962857413743983},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-4.4,"breakHorizontal":-12.2,"spinRate":2694,"spinDirection":54},"zone":1,"typeConfidence":2.0,"plateTime":0.48120827876894223,"extension":6.610299656799405},"index":2,"playId":"f42af5e2-b8fd-334b-8149-47ff122bf6c2","pitchNumber":3,"startTime":"2026-03-21T02:04:29.440Z","endTime":"2026-03-21T02:04:33.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05185697144827,"aZ":-14.09776749725057,"pfxX":-2.352552111037529,"pfxZ":10.432443411364263,"pX":0.9657748291298799,"pZ":2.960825379772921,"vX0":6.148565984238451,"vY0":-130.68412352637318,"vZ0":-4.630790421757702,"x":80.19,"y":158.84,"x0":-1.1099115458848532,"y0":50.004591341773796,"z0":5.811721609977517,"aX":-4.077537902067648},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.1,"breakHorizontal":2.9,"spinRate":2299,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4188239108345808,"extension":6.81796636869067},"index":3,"playId":"3259bde4-ccbe-3710-9129-e95dec7cfb7f","pitchNumber":4,"startTime":"2026-03-21T02:04:46.403Z","endTime":"2026-03-21T02:04:49.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.307234191996542,"aZ":-16.109537626977474,"pfxX":-5.551676140692928,"pfxZ":9.061998212235755,"pX":1.0038484993208918,"pZ":3.2204057977961935,"vX0":6.682330561773023,"vY0":-131.63138310182947,"vZ0":-3.840492642383488,"x":78.74,"y":151.83,"x0":-0.8344461963388713,"y0":50.00184936440555,"z0":5.8750466484707005,"aX":-9.8405745293777},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.8,"breakHorizontal":8.8,"spinRate":2161,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4145270136224988,"extension":6.944157103018761},"index":4,"playId":"3a492c4e-f5ac-3b05-a7b5-4061609dec6d","pitchNumber":5,"startTime":"2026-03-21T02:05:03.488Z","endTime":"2026-03-21T02:05:07.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.478825294969873,"aZ":-16.760961777601374,"pfxX":-7.081488173768674,"pfxZ":8.519640755261845,"pX":0.39980513789584604,"pZ":3.144203965259233,"vX0":6.124069996367484,"vY0":-133.1112295742662,"vZ0":-4.0993880437748995,"x":101.76,"y":153.89,"x0":-1.001894720445303,"y0":50.00018455692106,"z0":5.904839970975658,"aX":-12.805776593587801},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.9,"breakHorizontal":11.6,"spinRate":2172,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.4102557191492644,"extension":6.965802807513387},"hitData":{"launchSpeed":105.0,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.47,"coordY":126.81}},"index":5,"playId":"2894953a-b583-3627-a0a5-c02df015fa4d","pitchNumber":6,"startTime":"2026-03-21T02:05:20.466Z","endTime":"2026-03-21T02:05:31.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.56,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:05:31.340Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a line drive to right fielder Kane Kepley. Brent Rooker to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-21T02:05:40.861Z","endTime":"2026-03-21T02:06:48.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnThird":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":823807,"link":"/api/v1/people/823807"},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07576463714409,"aZ":-16.948997581316043,"pfxX":-6.035822913632666,"pfxZ":8.605474666623493,"pX":-0.40170665975302994,"pZ":0.8720247604498529,"vX0":3.829425104138375,"vY0":-131.4621307009638,"vZ0":-9.272892506591809,"x":132.31,"y":215.24,"x0":-1.0851881554327725,"y0":50.0004513699146,"z0":5.6760527901753814,"aX":-10.676266996494995},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.0,"breakHorizontal":10.2,"spinRate":2172,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.41494715386041436,"extension":6.927831936393092},"index":0,"playId":"262f6cc3-8f8f-329b-bb33-193d3d87c476","pitchNumber":1,"startTime":"2026-03-21T02:05:58.292Z","endTime":"2026-03-21T02:06:02.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97869389303649,"aZ":-23.589163211354776,"pfxX":1.3336386355414587,"pfxZ":5.337585625538569,"pX":0.17852025490010412,"pZ":2.539012536725389,"vX0":3.2645936123423063,"vY0":-125.88483778754026,"vZ0":-3.6390250824597965,"x":110.2,"y":170.23,"x0":-1.307161429812325,"y0":50.00337549823649,"z0":5.907584692242648,"aX":2.145662148737067},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.1,"breakHorizontal":-3.1,"spinRate":2504,"spinDirection":176},"zone":5,"typeConfidence":2.0,"plateTime":0.4346913712131988,"extension":6.852031241990912},"index":1,"playId":"e67a90ab-5a5f-3f10-9eb4-e998e7d49dbe","pitchNumber":2,"startTime":"2026-03-21T02:06:15.693Z","endTime":"2026-03-21T02:06:19.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79191092470471,"aZ":-17.13687503496955,"pfxX":-6.413574768127201,"pfxZ":8.407144971192398,"pX":-0.31872880737222425,"pZ":2.1836648389139928,"vX0":4.316928604317429,"vY0":-132.52451950096997,"vZ0":-6.129266072941956,"x":129.15,"y":179.82,"x0":-1.1307389474762497,"y0":50.00508846156805,"z0":5.766734279310006,"aX":-11.475374630034349},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.2,"breakHorizontal":10.8,"spinRate":2265,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.4123870130666045,"extension":6.995048415527942},"hitData":{"launchSpeed":96.7,"launchAngle":8.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.78,"coordY":134.17}},"index":2,"playId":"6c0c6ace-2753-338d-b28f-ae9c507c7670","pitchNumber":3,"startTime":"2026-03-21T02:06:33.827Z","endTime":"2026-03-21T02:06:48.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.21,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:06:48.240Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to center fielder Kevin Alcántara.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-21T02:07:41.869Z","endTime":"2026-03-21T02:08:33.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"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-03-21T02:07:05.177Z","endTime":"2026-03-21T02:07:43.924Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.277710598832705,"aZ":-39.568304436100995,"pfxX":5.233934960047314,"pfxZ":-5.763146135694999,"pX":-0.8865341988647024,"pZ":2.929192423279971,"vX0":-0.29461418950214835,"vY0":-112.52309301969669,"vZ0":1.6471801257827368,"x":150.79,"y":159.69,"x0":-1.4339930393140687,"y0":50.002147718767986,"z0":6.1944488628464995,"aX":6.716072523483217},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-9.7,"breakHorizontal":-9.4,"spinRate":2570,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.4866332041589718,"extension":6.62564069225419},"index":1,"playId":"d11b66b6-f10a-33f7-bc78-930cd1b63b26","pitchNumber":1,"startTime":"2026-03-21T02:07:43.924Z","endTime":"2026-03-21T02:07:49.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.088545632644937,"aZ":-41.15300539023956,"pfxX":5.242176860869301,"pfxZ":-6.966333526183959,"pX":-0.39695607672206273,"pZ":3.6896053822091446,"vX0":0.3983682350712585,"vY0":-112.96180999939104,"vZ0":3.3756354231140193,"x":132.13,"y":139.16,"x0":-1.256529294711818,"y0":50.002392529652305,"z0":6.3205574094742305,"aX":6.756433775219521},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-11.4,"breakHorizontal":-9.6,"spinRate":2542,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.48536788928732166,"extension":6.548002415288872},"index":2,"playId":"d86d2033-895a-378f-b766-1700a668eb65","pitchNumber":2,"startTime":"2026-03-21T02:08:03.286Z","endTime":"2026-03-21T02:08:10.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01285139537059,"aZ":-23.79328783019272,"pfxX":3.931515992515987,"pfxZ":5.266614494060088,"pX":-0.4489884305394408,"pZ":2.315213951169195,"vX0":1.2591454766271604,"vY0":-124.56651691296454,"vZ0":-3.9665215551396953,"x":134.11,"y":176.27,"x0":-1.470255801846346,"y0":50.004769659607526,"z0":5.866134661400717,"aX":6.257861675864981},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.0,"breakHorizontal":-7.4,"spinRate":2513,"spinDirection":181},"zone":4,"typeConfidence":2.0,"plateTime":0.4375720309786475,"extension":6.688794986402143},"hitData":{"launchSpeed":87.5,"launchAngle":35.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.43,"coordY":64.75}},"index":3,"playId":"3aa3e222-38f1-3a82-a8a7-2cec89776042","pitchNumber":3,"startTime":"2026-03-21T02:08:25.449Z","endTime":"2026-03-21T02:08:33.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-6.600000000000001,"leverageIndex":2.52,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:08:33.579Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kane Kepley walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-21T02:10:36.201Z","endTime":"2026-03-21T02:11:43.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"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":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.664353939089942,"aZ":-17.97543825717631,"pfxX":-5.03053057868835,"pfxZ":7.470339771176464,"pX":-1.691782830173359,"pZ":3.130069796140104,"vX0":3.8006801689854357,"vY0":-136.85737483767429,"vZ0":-3.9043412394887693,"x":137.45,"y":105.87,"x0":-2.443629348162032,"y0":50.00224267324922,"z0":5.8032587391541774,"aX":-9.560553294704318},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":8.3,"spinRate":2128,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3999363501798525,"extension":6.07510850048381},"index":0,"playId":"054ee7a1-1d63-3498-a5b0-de633114cb75","pitchNumber":1,"startTime":"2026-03-21T02:10:42.142Z","endTime":"2026-03-21T02:10:47.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93485062235979,"aZ":-24.207330683677828,"pfxX":1.1530276908936732,"pfxZ":4.432070943583506,"pX":0.04621505418849068,"pZ":2.6623918724330085,"vX0":5.533841006997841,"vY0":-133.2809167368753,"vZ0":-3.893621267426293,"x":115.24,"y":166.9,"x0":-2.2076375177230814,"y0":50.002342503945265,"z0":5.892653963491623,"aX":2.07092579920399},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.3,"breakHorizontal":-3.2,"spinRate":2142,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4111350858696925,"extension":6.252323512551499},"index":1,"playId":"d1acec79-3ed1-3768-a52a-f05db19bf26b","pitchNumber":2,"startTime":"2026-03-21T02:10:53.860Z","endTime":"2026-03-21T02:10:57.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29049021225822,"aZ":-24.539633780389803,"pfxX":-8.490169532668517,"pfxZ":4.6552614282900375,"pX":-0.5324831885354733,"pZ":1.1984611707207735,"vX0":6.291278490615248,"vY0":-126.7971103473889,"vZ0":-6.577414746925799,"x":137.3,"y":206.42,"x0":-1.9345304979730684,"y0":50.00066831747282,"z0":5.765778263746954,"aX":-13.91612137460424},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.2,"breakHorizontal":14.0,"spinRate":1500,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.43086513520317116,"extension":6.594832045345459},"index":2,"playId":"c34dbe1c-fc06-3c32-971a-24796e624b8f","pitchNumber":3,"startTime":"2026-03-21T02:11:10.594Z","endTime":"2026-03-21T02:11:15.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30742808034097,"aZ":-21.216205429022192,"pfxX":-7.302446684371766,"pfxZ":6.542031782073646,"pX":-1.076758617962732,"pZ":3.8012286657179466,"vX0":4.145656743189817,"vY0":-128.29097837616357,"vZ0":-1.386876207547515,"x":158.04,"y":136.15,"x0":-1.7607411714753405,"y0":50.002757200911866,"z0":5.994531135605199,"aX":-12.232851819580524},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.8,"breakHorizontal":12.4,"spinRate":1496,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.42613011150623326,"extension":6.356268724046429},"index":3,"playId":"dee5140d-1930-3fc4-96aa-a553d4820849","pitchNumber":4,"startTime":"2026-03-21T02:11:23.819Z","endTime":"2026-03-21T02:11:27.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.782881008577984,"aZ":-15.31001536989486,"pfxX":-2.9723292059762465,"pfxZ":8.532672728812084,"pX":0.5432312851862205,"pZ":4.319349498209386,"vX0":7.482347282295124,"vY0":-139.3323785766553,"vZ0":-1.8484553701546935,"x":96.29,"y":122.16,"x0":-1.7846037805091919,"y0":50.00275285121568,"z0":5.997279189624517,"aX":-5.875619088603389},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":4.0,"spinRate":2147,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3923281583872802,"extension":6.379396036895397},"index":4,"playId":"bc67aabd-c79f-39db-a377-ad5ecbf4f67a","pitchNumber":5,"startTime":"2026-03-21T02:11:40.521Z","endTime":"2026-03-21T02:11:43.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823807,"link":"/api/v1/people/823807"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":0.94,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:11:43.521Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"BJ Murray Jr. flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-21T02:12:10.878Z","endTime":"2026-03-21T02:13:10.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22511056458671,"aZ":-22.25985587924432,"pfxX":0.48133818649091564,"pfxZ":5.4452675126281544,"pX":0.9331445489282636,"pZ":2.820498821570772,"vX0":7.052603568204075,"vY0":-133.46689727416668,"vZ0":-3.7587164063394107,"x":81.43,"y":162.63,"x0":-1.7958793688059396,"y0":50.00297075645421,"z0":5.83232030260879,"aX":0.8760374783072248},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.4,"breakHorizontal":-2.3,"spinRate":2183,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.40892601413566654,"extension":6.444054458783289},"index":0,"playId":"235fe190-f106-3105-a9ef-25ce59e0ee58","pitchNumber":1,"startTime":"2026-03-21T02:12:10.897Z","endTime":"2026-03-21T02:12:15.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.192386800511812,"aZ":-20.38363487497721,"pfxX":-8.673444634728323,"pfxZ":6.281317536409153,"pX":-0.5771630158409035,"pZ":1.786616519618036,"vX0":6.7505572200407995,"vY0":-135.73883677763428,"vZ0":-6.661074768344483,"x":139.0,"y":190.54,"x0":-1.9627376776256167,"y0":50.001425014245356,"z0":5.679633318163778,"aX":-16.27254323201331},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":14.4,"spinRate":2033,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.4026863602777766,"extension":6.232726950162421},"index":1,"playId":"11e5ddf3-e3ae-3fdf-b107-3741e51ae5d6","pitchNumber":2,"startTime":"2026-03-21T02:12:25.790Z","endTime":"2026-03-21T02:12:29.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"47c2a77d-b922-3ae6-bdfb-a2b3caae5574","startTime":"2026-03-21T02:12:41.421Z","endTime":"2026-03-21T02:12:45.857Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14878452864099,"aZ":-22.59733887863955,"pfxX":-9.481411091724016,"pfxZ":5.61862652375555,"pX":-0.5399058197892254,"pZ":2.955367242474724,"vX0":5.5476450954262875,"vY0":-129.73282059821062,"vZ0":-3.063535757418972,"x":137.58,"y":158.99,"x0":-1.474235909265843,"y0":50.001920495415575,"z0":5.873901306776559,"aX":-16.160457834235356},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.7,"breakHorizontal":16.0,"spinRate":1637,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.4222009589039586,"extension":6.562287448980783},"hitData":{"launchSpeed":94.9,"launchAngle":52.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.43,"coordY":122.76}},"index":3,"playId":"ac00e4b2-7f8c-3f7a-8676-37b2582b5f61","pitchNumber":3,"startTime":"2026-03-21T02:12:59.051Z","endTime":"2026-03-21T02:13:10.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681230,"link":"/api/v1/people/681230"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":681230,"link":"/api/v1/people/681230"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.53,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:13:10.834Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Scott Kingery called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-21T02:13:32.464Z","endTime":"2026-03-21T02:14:31.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.765977197615175,"aZ":-13.25122948467134,"pfxX":-5.15219845745821,"pfxZ":9.720316936383604,"pX":0.5309547927056978,"pZ":2.7076769518458703,"vX0":8.383904789490012,"vY0":-138.59797396345832,"vZ0":-6.053318680097208,"x":96.76,"y":165.67,"x0":-1.8628165872175317,"y0":50.00352336431956,"z0":5.803804028602529,"aX":-10.031452335071938},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":7.6,"spinRate":2251,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.39507560838816236,"extension":6.299957438179357},"index":0,"playId":"669f866c-866a-3945-91ea-b54bf48b934d","pitchNumber":1,"startTime":"2026-03-21T02:13:36.468Z","endTime":"2026-03-21T02:13:40.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.4,"endSpeed":87.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96569047285546,"aZ":-17.202052027821214,"pfxX":-7.628226738027052,"pfxZ":7.69290616026455,"pX":-0.722340274782411,"pZ":1.9855912123582404,"vX0":6.224579771676532,"vY0":-138.62219811139565,"vZ0":-7.441112607815449,"x":144.53,"y":185.17,"x0":-2.0057411759492507,"y0":50.00337285049079,"z0":5.852971665782115,"aX":-14.847563216612217},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":12.5,"spinRate":2152,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.39511211362776244,"extension":6.378946317021776},"index":1,"playId":"5439b720-ecf7-342d-96cf-64b5cf378e32","pitchNumber":2,"startTime":"2026-03-21T02:13:51.800Z","endTime":"2026-03-21T02:13:55.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38820306614973,"aZ":-27.23298835182583,"pfxX":9.206095579229128,"pfxZ":3.290783377026024,"pX":1.372666305962705,"pZ":2.4653925280138473,"vX0":5.454826300960037,"vY0":-122.3490466656354,"vZ0":-2.34812657699383,"x":64.68,"y":172.21,"x0":-2.0890018119356575,"y0":50.001219780385455,"z0":5.794907658513073,"aX":13.816032315313649},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.6,"breakHorizontal":-18.0,"spinRate":2645,"spinDirection":81},"zone":12,"typeConfidence":2.0,"plateTime":0.449386082253723,"extension":6.286102042354677},"index":2,"playId":"ad9ca2a5-1d12-3192-880d-bfa2e88b3b56","pitchNumber":3,"startTime":"2026-03-21T02:14:08.476Z","endTime":"2026-03-21T02:14:11.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0614083028669,"aZ":-20.215218298925972,"pfxX":-9.372874383161195,"pfxZ":6.119251050863465,"pX":0.2619736721732586,"pZ":3.051294677637767,"vX0":9.538205975974627,"vY0":-139.1536879145892,"vZ0":-3.9991480796087977,"x":107.01,"y":156.4,"x0":-1.9971266575986342,"y0":50.00693643162171,"z0":5.851334349204272,"aX":-18.332994305081233},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.3,"breakHorizontal":14.9,"spinRate":2181,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.3940339890669149,"extension":6.3022591225392555},"index":3,"playId":"0146bf5c-50bb-3bff-ab99-823fe70473f6","pitchNumber":4,"startTime":"2026-03-21T02:14:27.352Z","endTime":"2026-03-21T02:14:31.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.31,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:14:31.450Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-21T02:14:49.438Z","endTime":"2026-03-21T02:16:51.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51755863220744,"aZ":-30.984316173526338,"pfxX":7.56909880610595,"pfxZ":0.7807813746030039,"pX":0.5282935849178815,"pZ":1.5772848215447959,"vX0":4.148784454591131,"vY0":-123.26455441100794,"vZ0":-3.587767504672536,"x":96.86,"y":196.19,"x0":-2.167091273475157,"y0":50.00185130230481,"z0":5.70495602141088,"aX":11.491369637224361},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.7,"breakHorizontal":-14.8,"spinRate":2571,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4466217269759407,"extension":6.3179211726200775},"index":0,"playId":"7b507bf9-44b2-3365-8615-922ec8279d3d","pitchNumber":1,"startTime":"2026-03-21T02:14:54.706Z","endTime":"2026-03-21T02:14:57.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":"de4c21ad-ce92-3156-8a79-0f923521ecb2","startTime":"2026-03-21T02:15:10.425Z","endTime":"2026-03-21T02:15:14.206Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.604462135356673,"aZ":-22.468498221178717,"pfxX":-10.00771133421666,"pfxZ":5.60374639430424,"pX":0.6076909883890702,"pZ":0.39440485628686317,"vX0":8.970544729836082,"vY0":-130.53202272140257,"vZ0":-9.331995845924205,"x":93.84,"y":228.13,"x0":-1.5675795928333103,"y0":50.00346291932271,"z0":5.697869834104149,"aX":-17.32962206161339},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.3,"breakHorizontal":16.2,"spinRate":1743,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4190863030485428,"extension":6.679253166102005},"index":2,"playId":"50009a19-2cd1-3fac-952d-3b73e50a7603","pitchNumber":2,"startTime":"2026-03-21T02:15:26.355Z","endTime":"2026-03-21T02:15:29.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":89.9,"endSpeed":82.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.807881979512395,"aZ":-21.74222279703425,"pfxX":-7.934127555202643,"pfxZ":5.994566775024599,"pX":0.10729200143446621,"pZ":1.650408515887591,"vX0":6.652852345035058,"vY0":-130.67827876964427,"vZ0":-6.49501929128055,"x":112.91,"y":194.22,"x0":-1.4323909880697845,"y0":50.0054396065279,"z0":5.7854197525890205,"aX":-13.816398382336383},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.7,"breakHorizontal":13.1,"spinRate":1527,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.4180728269968901,"extension":6.638706072494102},"index":3,"playId":"7c5d0efc-4fb7-3c47-9077-3b7178b7d08f","pitchNumber":3,"startTime":"2026-03-21T02:15:45.212Z","endTime":"2026-03-21T02:15:48.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.4,"endSpeed":86.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.577064001066933,"aZ":-22.509707170648216,"pfxX":-0.25464347097498646,"pfxZ":5.1189590200823325,"pX":0.07144205821214876,"pZ":3.028675132194338,"vX0":5.79882808391339,"vY0":-136.01965397013345,"vZ0":-3.344066531948197,"x":114.28,"y":157.01,"x0":-2.047879763147006,"y0":50.0066182934458,"z0":5.820380371469115,"aX":-0.48202741009403255},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":-0.7,"spinRate":2248,"spinDirection":183},"zone":2,"typeConfidence":2.0,"plateTime":0.4014495149392845,"extension":6.456516171812923},"index":4,"playId":"25935086-074f-3b26-93c3-6fcb0dea13e2","pitchNumber":4,"startTime":"2026-03-21T02:16:06.804Z","endTime":"2026-03-21T02:16:09.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":96.9,"endSpeed":88.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.739222979944408,"aZ":-12.382764910322187,"pfxX":-4.506687348577723,"pfxZ":9.856654137711061,"pX":0.936222305809567,"pZ":2.307684085053669,"vX0":9.270853939740137,"vY0":-140.74497152071675,"vZ0":-7.470095003995613,"x":81.31,"y":176.47,"x0":-1.8138015691139315,"y0":50.00234562834976,"z0":5.797004738139242,"aX":-9.049491961578134},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":6.2,"spinRate":2255,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.38906198019636173,"extension":6.437672321144626},"index":5,"playId":"eebbeef7-8972-350b-9653-1bf477186d77","pitchNumber":5,"startTime":"2026-03-21T02:16:26.931Z","endTime":"2026-03-21T02:16:31.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.338375260387956,"aZ":-19.449288992226062,"pfxX":-9.709528464957945,"pfxZ":6.403677321821501,"pX":-0.1294029127527316,"pZ":1.6561864897663976,"vX0":7.451731878080473,"vY0":-139.8050777422791,"vZ0":-7.632724385403613,"x":121.93,"y":194.06,"x0":-1.5625403222028436,"y0":50.002978676372365,"z0":5.689359034083965,"aX":-19.29745566839241},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.2,"breakHorizontal":16.1,"spinRate":2067,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3911718868093468,"extension":6.558735899921362},"hitData":{"launchSpeed":86.5,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.37,"coordY":174.9}},"index":6,"playId":"faa7353c-d268-3675-a4df-ec93f6f34cb2","pitchNumber":6,"startTime":"2026-03-21T02:16:47.265Z","endTime":"2026-03-21T02:16:51.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":2.3999999999999986,"leverageIndex":0.99,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:16:51.720Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Max Muncy homers (5) on a line drive to left center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-21T02:19:00.369Z","endTime":"2026-03-21T02:19:44.273Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.2,"endSpeed":78.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0033423498791,"aZ":-24.2440840375105,"pfxX":2.08818059950145,"pfxZ":5.16108687914781,"pX":0.910054160695687,"pZ":2.324823048189366,"vX0":4.505716450388477,"vY0":-122.56771259391623,"vZ0":-3.9236563863447373,"x":82.31,"y":176.01,"x0":-1.2162342355337903,"y0":50.00244782691125,"z0":5.993382115753957,"aX":3.207598987134489},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.8,"breakHorizontal":-4.8,"spinRate":2460,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4452094211173594,"extension":6.74415784679705},"index":0,"playId":"6b3e6aa0-4fad-3ae8-9e28-adceb372ba13","pitchNumber":1,"startTime":"2026-03-21T02:19:06.323Z","endTime":"2026-03-21T02:19:10.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.363639358735536,"aZ":-14.699178702598918,"pfxX":-4.9482143455111025,"pfxZ":10.05876937554282,"pX":-0.31290433631617887,"pZ":3.2294566620381575,"vX0":3.8353198669053703,"vY0":-130.90245703213418,"vZ0":-3.9923772975692176,"x":128.93,"y":151.58,"x0":-1.1534056310090268,"y0":50.003084366657,"z0":5.873273782629226,"aX":-8.596559488615563},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.5,"breakHorizontal":8.2,"spinRate":2374,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.4182599530842106,"extension":6.759280986890469},"hitData":{"launchSpeed":104.4,"launchAngle":23.0,"totalDistance":401.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":49.31,"coordY":55.81}},"index":1,"playId":"903ecedd-2b06-3e68-a736-973b8b666b69","pitchNumber":2,"startTime":"2026-03-21T02:19:20.529Z","endTime":"2026-03-21T02:19:44.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":15.199999999999996,"leverageIndex":1.33,"dramaIndex":132.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:19:44.273Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andy Ibáñez walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-21T02:19:41.632Z","endTime":"2026-03-21T02:21:31.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":83.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.022202962204133,"aZ":-16.952410573842133,"pfxX":-8.105641354633484,"pfxZ":8.579516241889223,"pX":-0.4939305002514299,"pZ":1.951355115755573,"vX0":4.348729162861678,"vY0":-132.05823647692358,"vZ0":-6.738886984992128,"x":135.83,"y":186.09,"x0":-1.105355159238404,"y0":50.000797660551,"z0":5.774503802464279,"aX":-14.37427816245201},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.4,"breakHorizontal":13.8,"spinRate":2642,"spinDirection":186},"zone":7,"typeConfidence":2.0,"plateTime":0.41411142731299755,"extension":6.781885956774265},"index":0,"playId":"947fdde8-beef-364b-b514-0098debdbc1a","pitchNumber":1,"startTime":"2026-03-21T02:19:56.825Z","endTime":"2026-03-21T02:20:01.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7364899434809,"aZ":-29.376921457625496,"pfxX":5.836566158647787,"pfxZ":2.0576636621421205,"pX":1.729043335285952,"pZ":0.5279211483970543,"vX0":4.81598626883933,"vY0":-115.96026072326423,"vZ0":-5.860663516252454,"x":51.09,"y":224.53,"x0":-1.1333359255200883,"y0":50.004295111361614,"z0":5.891504670723916,"aX":7.947354307372591},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":2.5,"breakHorizontal":-11.8,"spinRate":2709,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4723881242145094,"extension":6.855247182072368},"index":1,"playId":"1ecfb8f4-270d-3a5a-9cf4-d2720d900a85","pitchNumber":2,"startTime":"2026-03-21T02:20:13.794Z","endTime":"2026-03-21T02:20:16.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.580312523800803,"aZ":-32.21453847371936,"pfxX":6.064952993647955,"pfxZ":-0.025222171318106668,"pX":1.1293118583897124,"pZ":1.5934579774609883,"vX0":3.773154019091433,"vY0":-116.25513098390097,"vZ0":-2.985102753307009,"x":73.95,"y":195.76,"x0":-1.3023351971281107,"y0":50.005754469245645,"z0":5.948744336914336,"aX":8.311252826623706},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-0.5,"breakHorizontal":-11.9,"spinRate":2642,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.470962292115205,"extension":6.7184267329636285},"index":2,"playId":"731f6ebc-3a4b-348b-a028-5ae62c2bfb0f","pitchNumber":3,"startTime":"2026-03-21T02:20:28.969Z","endTime":"2026-03-21T02:20:34.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32774757063119,"aZ":-29.33215256544522,"pfxX":4.61581041135096,"pfxZ":1.8426894721991198,"pX":1.3718836594076205,"pZ":1.0803169509864639,"vX0":4.765830188767237,"vY0":-122.91374541319085,"vZ0":-5.632409626317625,"x":64.71,"y":209.61,"x0":-1.1855870643312185,"y0":50.00347043243495,"z0":5.865268490428368,"aX":7.125920622963724},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.4,"breakHorizontal":-9.4,"spinRate":2552,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.4441020246281475,"extension":6.727301212384493},"index":3,"playId":"a38c1f19-aca1-33b3-a4c7-1bf78ccc5f8d","pitchNumber":4,"startTime":"2026-03-21T02:20:44.971Z","endTime":"2026-03-21T02:20:48.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52146626509878,"aZ":-25.752135567965063,"pfxX":3.143988849781177,"pfxZ":4.002388966916914,"pX":-0.0980222001634775,"pZ":2.8740585576056397,"vX0":1.9679252296449692,"vY0":-125.35847998157644,"vZ0":-2.5024221288414568,"x":120.74,"y":161.18,"x0":-1.2996302815237486,"y0":50.002121401566555,"z0":5.971024836412186,"aX":5.041004090559046},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.0,"breakHorizontal":-6.1,"spinRate":2448,"spinDirection":173},"zone":2,"typeConfidence":2.0,"plateTime":0.435654038655394,"extension":6.606441144012467},"index":4,"playId":"774c1e1e-523c-310f-aba3-8a6bc1f9a8bf","pitchNumber":5,"startTime":"2026-03-21T02:21:03.381Z","endTime":"2026-03-21T02:21:11.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.063292093546902,"aZ":-15.026179629958122,"pfxX":-7.246132739883855,"pfxZ":9.671407044051001,"pX":0.7654147817227656,"pZ":1.4801288284791898,"vX0":7.177297579193898,"vY0":-132.26830185970866,"vZ0":-8.36641458895915,"x":87.82,"y":198.82,"x0":-1.0411061164506308,"y0":50.00059133610961,"z0":5.7846223728517145,"aX":-12.84488039103025},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.8,"breakHorizontal":11.5,"spinRate":2251,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.41401507809804183,"extension":6.901471564365125},"index":5,"playId":"838af7d4-0d26-38c1-8b9e-4750f8d6451a","pitchNumber":6,"startTime":"2026-03-21T02:21:28.366Z","endTime":"2026-03-21T02:21:31.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.3,"awayTeamWinProbability":38.7,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.16,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:21:31.987Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Lawrence Butler homers (1) on a fly ball to left center field. Andy Ibáñez scores.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-21T02:21:56.040Z","endTime":"2026-03-21T02:24:44.703Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":84.2,"endSpeed":76.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.390080441269063,"aZ":-26.864856446019978,"pfxX":-11.411207185332605,"pfxZ":3.546467680674839,"pX":0.8468294066157057,"pZ":1.0904632225993018,"vX0":8.300967943481659,"vY0":-122.18595247187083,"vZ0":-5.7394608557348255,"x":84.72,"y":209.34,"x0":-1.1294144121915406,"y0":50.0008572093802,"z0":5.8083585497354795,"aX":-17.074450842872405},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.2,"breakHorizontal":18.5,"spinRate":1774,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4500425435018429,"extension":6.7568345620385095},"index":0,"playId":"fb58e035-1b99-36ee-82d0-99077258fef9","pitchNumber":1,"startTime":"2026-03-21T02:21:56.040Z","endTime":"2026-03-21T02:21:59.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38838211660846,"aZ":-23.18723464741509,"pfxX":3.12752888309729,"pfxZ":5.829378506149899,"pX":-0.767696909414001,"pZ":3.725631852287163,"vX0":1.0491231752199806,"vY0":-122.87245614238645,"vZ0":-0.8042118224980174,"x":146.26,"y":138.19,"x0":-1.6056404627945184,"y0":50.00479161135419,"z0":6.012273916783436,"aX":4.823501484354381},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.7,"breakHorizontal":-5.9,"spinRate":2499,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.44431388321103116,"extension":6.5601598843339675},"index":1,"playId":"e91321e3-6761-37b4-a3cb-0b99ddf22117","pitchNumber":2,"startTime":"2026-03-21T02:22:13.775Z","endTime":"2026-03-21T02:22:24.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Andy Ibáñez steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"e91321e3-6761-37b4-a3cb-0b99ddf22117","startTime":"2026-03-21T02:22:41.423Z","endTime":"2026-03-21T02:22:41.424Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"postOnSecond":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.89,"dramaIndex":74.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.989149398370746,"aZ":-23.528662665586893,"pfxX":3.8376016904195165,"pfxZ":5.370336760847232,"pX":-0.4289573067143118,"pZ":3.2552598402326756,"vX0":1.7311102620045964,"vY0":-125.65110541832354,"vZ0":-2.075876568948534,"x":133.35,"y":150.89,"x0":-1.6239982298120803,"y0":50.00014192098072,"z0":5.992028983038885,"aX":6.172253369555132},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.5,"breakHorizontal":-7.3,"spinRate":2489,"spinDirection":175},"zone":1,"typeConfidence":2.0,"plateTime":0.4348966099236655,"extension":6.629557398236618},"index":3,"playId":"a947f6ff-3a54-3951-aa7b-673652492e6b","pitchNumber":3,"startTime":"2026-03-21T02:22:41.425Z","endTime":"2026-03-21T02:22:45.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"second":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.719781674797286,"aZ":-27.37066626389082,"pfxX":-9.977923374709698,"pfxZ":3.299753804569354,"pX":-0.7671964722001642,"pZ":2.689512915873091,"vX0":4.5189967375871,"vY0":-120.5192391948152,"vZ0":-2.1724152154942384,"x":146.24,"y":166.16,"x0":-1.380890254740261,"y0":50.00239275666659,"z0":6.045294418627401,"aX":-14.523444740199471},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.6,"breakHorizontal":16.8,"spinRate":1739,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.45630394005373764,"extension":6.370870585211338},"index":4,"playId":"93c4087e-70a1-327f-afd6-c9ecda9ce85e","pitchNumber":4,"startTime":"2026-03-21T02:23:00.187Z","endTime":"2026-03-21T02:23:03.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"second":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87399604575597,"aZ":-15.09176714828725,"pfxX":-4.919652683487543,"pfxZ":9.858072520958693,"pX":-0.8176795287440223,"pZ":5.76024402678143,"vX0":2.859994630671997,"vY0":-131.54975470504175,"vZ0":2.117184912467129,"x":148.17,"y":83.25,"x0":-1.2863156426532827,"y0":50.00040221493829,"z0":6.0705858741053405,"aX":-8.523023857226868},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.6,"breakHorizontal":8.2,"spinRate":2285,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.41818470619681003,"extension":6.813041800952275},"index":5,"playId":"5c87ae0f-41fd-3e52-a248-5a7f29bd44e0","pitchNumber":5,"startTime":"2026-03-21T02:23:18.157Z","endTime":"2026-03-21T02:23:21.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"second":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.673728429320168,"aZ":-23.4878307336169,"pfxX":-8.706890141725458,"pfxZ":6.0192592585316635,"pX":0.4774090161339673,"pZ":1.8878058621102771,"vX0":6.56847684662036,"vY0":-119.52586434768784,"vZ0":-4.4909633581203705,"x":98.8,"y":187.81,"x0":-1.1790688752215335,"y0":50.00233609155518,"z0":5.90778694186815,"aX":-12.560817294442128},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":10.1,"breakHorizontal":14.2,"spinRate":1726,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.45877747985001394,"extension":6.515822751715442},"index":6,"playId":"e90ecb9c-b6f2-3b73-9ceb-41d6795f2a41","pitchNumber":6,"startTime":"2026-03-21T02:23:35.494Z","endTime":"2026-03-21T02:23:40.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"second":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.312965762740856,"aZ":-15.041282880314197,"pfxX":-3.1514728636478893,"pfxZ":9.5242248730661,"pX":-0.21683151540048762,"pZ":3.602334903393761,"vX0":3.6979141002482376,"vY0":-132.98780722779085,"vZ0":-3.036287265992981,"x":125.27,"y":141.52,"x0":-1.2129761074955454,"y0":50.005979367063354,"z0":5.84370380912978,"aX":-5.671561457098291},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.8,"breakHorizontal":4.9,"spinRate":2347,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.41116205638803915,"extension":6.689167635097819},"index":7,"playId":"4186e108-10d4-3598-b58a-72558a85f7a4","pitchNumber":7,"startTime":"2026-03-21T02:23:58.380Z","endTime":"2026-03-21T02:24:01.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"second":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42584164792626,"aZ":-26.667895927478316,"pfxX":-8.103201979916774,"pfxZ":3.9514611601483036,"pX":-0.7082017331593128,"pZ":3.3751336903133287,"vX0":3.8985153573179097,"vY0":-117.34900436067414,"vZ0":-0.45326511671344527,"x":143.99,"y":147.65,"x0":-1.3392204217508326,"y0":50.00153372148459,"z0":6.05728710393295,"aX":-11.288603050762207},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":7.3,"breakHorizontal":13.7,"spinRate":1612,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.46693784102424996,"extension":6.375587974475685},"hitData":{"launchSpeed":102.5,"launchAngle":30.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":63.75,"coordY":46.72}},"index":8,"playId":"3fd775f2-11af-331e-affb-2e44838079fd","pitchNumber":8,"startTime":"2026-03-21T02:24:16.041Z","endTime":"2026-03-21T02:24:44.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"second":{"id":628451,"link":"/api/v1/people/628451"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":16.400000000000006,"leverageIndex":1.89,"dramaIndex":175.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:24:44.703Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out, shortstop Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-21T02:27:38.087Z","endTime":"2026-03-21T02:28:20.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":822636,"fullName":"Cole Reynolds","link":"/api/v1/people/822636"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T02:24:54.231Z","endTime":"2026-03-21T02:26:21.097Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Reynolds replaces Jameson Taillon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-21T02:26:21.097Z","endTime":"2026-03-21T02:27:13.836Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":822636,"link":"/api/v1/people/822636"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-21T02:27:13.836Z","endTime":"2026-03-21T02:27:38.087Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.648757708625396,"aZ":-28.40170428259999,"pfxX":10.095099124257956,"pfxZ":2.0543781111742696,"pX":0.8618023133384242,"pZ":2.7296412040871543,"vX0":-8.1183376868539,"vY0":-134.64381427478867,"vZ0":-1.7403427632874435,"x":140.08,"y":126.12,"x0":2.6067519975018967,"y0":50.00036896570466,"z0":5.397133581751392,"aX":18.504917308400156},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.6,"breakHorizontal":-16.6,"spinRate":2160,"spinDirection":127},"zone":12,"typeConfidence":0.86,"plateTime":0.4070420790494911,"extension":6.017931201913771},"index":3,"playId":"047bef23-49f2-3052-b8be-4725b23eb48e","pitchNumber":1,"startTime":"2026-03-21T02:27:38.087Z","endTime":"2026-03-21T02:27:41.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.320619740281813,"aZ":-29.23006313426162,"pfxX":-7.935574996072429,"pfxZ":2.1146773435189603,"pX":-1.53037875628765,"pZ":1.1660394243932017,"vX0":-7.068155568939342,"vY0":-117.80708527574367,"vZ0":-3.4804790171980047,"x":175.33,"y":207.3,"x0":2.5499400141852666,"y0":50.00259509201217,"z0":5.391210901548538,"aX":-11.050267535878193},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":3.1,"breakHorizontal":16.2,"spinRate":2252,"spinDirection":295},"zone":13,"typeConfidence":1.38,"plateTime":0.46660017317017966,"extension":5.892051917580772},"index":4,"playId":"1d829904-cd00-3c96-b659-8b49a6cbfb57","pitchNumber":2,"startTime":"2026-03-21T02:27:57.494Z","endTime":"2026-03-21T02:28:01.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70629881714866,"aZ":-28.038364732731054,"pfxX":10.344214716361783,"pfxZ":2.2289314811100365,"pX":0.8265969216721784,"pZ":2.245670546946486,"vX0":-8.273864949400746,"vY0":-135.33445920095434,"vZ0":-2.9580481771170923,"x":85.49,"y":178.15,"x0":2.5804950266394133,"y0":50.000252640801705,"z0":5.317896414725004,"aX":19.173390184810454},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.6,"breakHorizontal":-16.9,"spinRate":2121,"spinDirection":124},"zone":9,"typeConfidence":1.06,"plateTime":0.40482088787000015,"extension":6.053688153512608},"hitData":{"launchSpeed":109.0,"launchAngle":-24.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.42,"coordY":152.63}},"index":5,"playId":"94af2a1b-6e3f-30be-9131-0890d9bbd92d","pitchNumber":3,"startTime":"2026-03-21T02:28:13.145Z","endTime":"2026-03-21T02:28:20.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":822636,"link":"/api/v1/people/822636"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":822636,"link":"/api/v1/people/822636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:28:20.997Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shea Langeliers homers (7) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-21T02:28:37.440Z","endTime":"2026-03-21T02:29:30.413Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":822636,"fullName":"Cole Reynolds","link":"/api/v1/people/822636"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":822636,"link":"/api/v1/people/822636"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.904683286553862,"aZ":-25.997585576758585,"pfxX":-1.5636745223203743,"pfxZ":3.692591287826348,"pX":2.3994416833689907,"pZ":3.569188446143023,"vX0":-0.74961776967215,"vY0":-127.6907089634162,"vZ0":0.12280761907215387,"x":25.54,"y":142.41,"x0":2.89879230961025,"y0":50.00499231357092,"z0":5.5430310458315875,"aX":-2.618026564390218},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.0,"breakHorizontal":3.0,"spinRate":2232,"spinDirection":163},"zone":12,"typeConfidence":0.96,"plateTime":0.4267189900279109,"extension":5.816469725773202},"index":0,"playId":"a2b5ad30-2f90-397d-9272-4c8f404d9992","pitchNumber":1,"startTime":"2026-03-21T02:28:48.878Z","endTime":"2026-03-21T02:28:52.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.863912790011803,"aZ":-21.104010333445917,"pfxX":5.371404682872871,"pfxZ":5.9915343947365605,"pX":-0.7867350449543195,"pZ":2.4186125724877203,"vX0":-10.696052619632717,"vY0":-134.74155543149183,"vZ0":-4.100498966056253,"x":146.99,"y":173.48,"x0":2.5273485266257216,"y0":50.0044501572306,"z0":5.4417101744806455,"aX":9.92855344729717},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":-7.6,"spinRate":2186,"spinDirection":135},"zone":4,"typeConfidence":0.88,"plateTime":0.4056994867740986,"extension":6.012419432888049},"hitData":{"launchSpeed":117.3,"launchAngle":30.0,"totalDistance":424.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":31.36,"coordY":54.63}},"index":1,"playId":"5bdc6cb5-7a36-3867-8250-12886e9d71ac","pitchNumber":2,"startTime":"2026-03-21T02:29:05.241Z","endTime":"2026-03-21T02:29:30.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":822636,"link":"/api/v1/people/822636"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":822636,"link":"/api/v1/people/822636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":7.799999999999997,"leverageIndex":0.44,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:29:30.413Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Amaya challenged (pitch result), call on the field was overturned: Tyler Soderstrom called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-21T02:29:35.238Z","endTime":"2026-03-21T02:30:28.318Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":822636,"fullName":"Cole Reynolds","link":"/api/v1/people/822636"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96298447713064,"aZ":-30.169132225163168,"pfxX":-4.299102512773128,"pfxZ":1.4296446989113427,"pX":0.5968748423795087,"pZ":3.057864263483467,"vX0":-3.816300606301057,"vY0":-117.48819171536397,"vZ0":0.6456606229081128,"x":94.25,"y":156.22,"x0":2.799836352481981,"y0":50.00170069528411,"z0":5.580230950774598,"aX":-6.016789029798263},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":3.0,"breakHorizontal":8.8,"spinRate":2310,"spinDirection":283},"zone":3,"typeConfidence":1.37,"plateTime":0.46594563546333934,"extension":5.900162915893192},"index":0,"playId":"f62d1e6b-04c6-3b40-bb44-c6cb16ec9c64","pitchNumber":1,"startTime":"2026-03-21T02:29:50.616Z","endTime":"2026-03-21T02:29:54.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.848342313909892,"aZ":-30.27698658468938,"pfxX":-5.552338270668114,"pfxZ":1.3170998102278748,"pX":0.2926629258134913,"pZ":2.3935691305706057,"vX0":-3.9548450866622002,"vY0":-119.12104831360483,"vZ0":-0.855326034054573,"x":105.84,"y":174.15,"x0":2.6931822277440336,"y0":50.00556032281862,"z0":5.482896889810483,"aX":-8.018267696589747},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.4,"breakHorizontal":11.0,"spinRate":2465,"spinDirection":262},"zone":5,"typeConfidence":1.37,"plateTime":0.45896838979363963,"extension":5.969261859636501},"index":1,"playId":"d67c38de-349e-3514-a211-bf807bc0c988","pitchNumber":2,"startTime":"2026-03-21T02:30:06.744Z","endTime":"2026-03-21T02:30:10.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2622284349511,"aZ":-32.456497455546376,"pfxX":-6.695845075797968,"pfxZ":-0.20218592591479378,"pX":-0.5380147653817013,"pZ":2.6435217800034474,"vX0":-5.265749830487639,"vY0":-116.77064659813867,"vZ0":0.3549227950076017,"x":137.51,"y":167.4,"x0":2.617394259808583,"y0":50.00454010613254,"z0":5.546437240357514,"aX":-9.234442076683923},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.0,"breakHorizontal":13.4,"spinRate":2449,"spinDirection":283},"zone":4,"typeConfidence":1.37,"plateTime":0.4693091083110774,"extension":5.91723163360163},"index":2,"playId":"57309780-7605-3655-954e-fadc10a0afeb","pitchNumber":3,"startTime":"2026-03-21T02:30:25.112Z","endTime":"2026-03-21T02:30:28.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":822636,"link":"/api/v1/people/822636"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":822636,"link":"/api/v1/people/822636"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"}},"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:30:28.318Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brent Rooker doubles (4) on a sharp line drive to center fielder Kevin Alcántara.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-21T02:31:11.458Z","endTime":"2026-03-21T02:32:33.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":822636,"fullName":"Cole Reynolds","link":"/api/v1/people/822636"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.305344281032628,"aZ":-25.243142369483813,"pfxX":10.174213010432211,"pfxZ":3.744586917155333,"pX":-0.018817855287734928,"pZ":2.5911026732721285,"vX0":-10.399594481715656,"vY0":-134.94937888755422,"vZ0":-2.637695654823971,"x":117.72,"y":168.82,"x0":2.555821082934714,"y0":50.00376975967659,"z0":5.35208822860007,"aX":18.839261745978853},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.4,"breakHorizontal":-16.3,"spinRate":2243,"spinDirection":120},"zone":5,"typeConfidence":1.14,"plateTime":0.40526906850709876,"extension":6.141508542195103},"index":0,"playId":"88cfd49c-0126-3533-aa03-63d2e95ad753","pitchNumber":1,"startTime":"2026-03-21T02:31:11.517Z","endTime":"2026-03-21T02:31:15.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.3,"endSpeed":78.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56075872255823,"aZ":-31.639290705587563,"pfxX":7.19442740334159,"pfxZ":0.344468973689799,"pX":0.6445061957090281,"pZ":1.5066490614658778,"vX0":-7.1836862962061065,"vY0":-124.14711930768186,"vZ0":-2.812779360976468,"x":92.43,"y":198.1,"x0":2.633283795673978,"y0":50.00557949812535,"z0":5.273092713189586,"aX":11.294625135183933},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.2,"breakHorizontal":-11.5,"spinRate":1465,"spinDirection":105},"zone":14,"typeConfidence":1.31,"plateTime":0.44025916004213306,"extension":6.055426145475279},"index":1,"playId":"68ea7442-03d7-34f1-9155-d4146b3bc4d8","pitchNumber":2,"startTime":"2026-03-21T02:31:25.735Z","endTime":"2026-03-21T02:31:29.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70930873949675,"aZ":-32.133441385384266,"pfxX":7.169365927859473,"pfxZ":0.026579054513122813,"pX":2.327306602643803,"pZ":3.2234670274355754,"vX0":-3.5244692392308083,"vY0":-124.16610314993365,"vZ0":1.0836449553026488,"x":28.29,"y":151.75,"x0":2.8267292152022123,"y0":50.00420995403354,"z0":5.43653861089024,"aX":11.298669042810396},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.5,"breakHorizontal":-12.2,"spinRate":1809,"spinDirection":114},"zone":12,"typeConfidence":1.32,"plateTime":0.4395761096348152,"extension":5.892919943651683},"index":2,"playId":"8574d844-21bc-3208-8497-3f56cba8d530","pitchNumber":3,"startTime":"2026-03-21T02:31:46.908Z","endTime":"2026-03-21T02:31:49.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.735896617796648,"aZ":-30.513562215965404,"pfxX":-6.8699669798157865,"pfxZ":1.171588997357655,"pX":-1.1672187359424504,"pZ":1.0067186764339342,"vX0":-6.719732471188066,"vY0":-118.92858913663002,"vZ0":-3.8337953500870565,"x":161.49,"y":211.6,"x0":2.597088559394189,"y0":50.004818691021384,"z0":5.43452572837679,"aX":-9.75146554356672},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.3,"breakHorizontal":14.2,"spinRate":2417,"spinDirection":290},"zone":13,"typeConfidence":1.38,"plateTime":0.46216611922142103,"extension":5.874816132032239},"index":3,"playId":"0aee3643-28cc-3c02-9aff-86b0b7056ac7","pitchNumber":4,"startTime":"2026-03-21T02:32:02.845Z","endTime":"2026-03-21T02:32:08.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.772714300122797,"aZ":-29.796718113915603,"pfxX":-7.296075456970973,"pfxZ":1.6404671577153067,"pX":0.47496956313577743,"pZ":2.085606213973097,"vX0":-3.134851513927324,"vY0":-119.53522607969919,"vZ0":-1.6896339389316926,"x":98.9,"y":182.47,"x0":2.7507705033391763,"y0":50.002409659628356,"z0":5.473607760698324,"aX":-10.570708675169715},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.9,"breakHorizontal":13.9,"spinRate":2536,"spinDirection":282},"zone":9,"typeConfidence":1.37,"plateTime":0.45799484950534586,"extension":5.80440637388091},"hitData":{"launchSpeed":109.2,"launchAngle":17.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":78.94,"coordY":71.02}},"index":4,"playId":"9294c6bf-df71-329c-885d-01e7b25767cd","pitchNumber":5,"startTime":"2026-03-21T02:32:21.056Z","endTime":"2026-03-21T02:32:33.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":822636,"link":"/api/v1/people/822636"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":822636,"link":"/api/v1/people/822636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.8,"awayTeamWinProbability":12.200000000000003,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.2,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:32:33.934Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, shortstop Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-21T02:32:51.903Z","endTime":"2026-03-21T02:33:30.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":822636,"fullName":"Cole Reynolds","link":"/api/v1/people/822636"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":93.0,"endSpeed":85.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.990822932462248,"aZ":-27.02367051655399,"pfxX":9.156598624538848,"pfxZ":2.76404343862694,"pX":0.7540473582365121,"pZ":2.8915816552705365,"vX0":-7.877465047064721,"vY0":-135.3497398570933,"vZ0":-1.5245754128425992,"x":88.26,"y":160.71,"x0":2.504562452168533,"y0":50.0054398022782,"z0":5.344358414016868,"aX":17.086789252378505},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.9,"breakHorizontal":-15.0,"spinRate":2256,"spinDirection":130},"zone":3,"typeConfidence":1.17,"plateTime":0.40379859021990905,"extension":6.0404438191154535},"index":0,"playId":"df16213f-9780-36e1-9bec-cf15723b2c6f","pitchNumber":1,"startTime":"2026-03-21T02:33:06.296Z","endTime":"2026-03-21T02:33:09.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"second":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.632905248810243,"aZ":-31.676461200552534,"pfxX":9.471721837201402,"pfxZ":0.2737384368475233,"pX":0.8754154484003543,"pZ":2.2387607714100093,"vX0":-7.766671619271509,"vY0":-134.53051562142835,"vZ0":-2.3315541074950934,"x":83.63,"y":178.33,"x0":2.5663217297453533,"y0":50.00472808553346,"z0":5.357408361159713,"aX":17.398594171262467},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.2,"breakHorizontal":-15.5,"spinRate":2226,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.4068285910346505,"extension":6.065362223003954},"hitData":{"launchSpeed":88.1,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.03,"coordY":165.79}},"index":1,"playId":"30588416-688b-3311-8e37-5def25c2ed5d","pitchNumber":2,"startTime":"2026-03-21T02:33:24.048Z","endTime":"2026-03-21T02:33:30.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"second":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":822636,"link":"/api/v1/people/822636"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":822636,"link":"/api/v1/people/822636"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:33:30.364Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to right fielder Colby Thomas.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-21T02:35:44.611Z","endTime":"2026-03-21T02:37:51.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,8,9,10,11,12],"actionIndex":[0,1,2,3,4,5],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Colby Thomas replaces right fielder Lawrence Butler, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T02:35:46.653Z","endTime":"2026-03-21T02:35:46.654Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":671732,"link":"/api/v1/people/671732"},"defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Daniel Bucciero replaces left fielder Tyler Soderstrom, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-21T02:35:46.655Z","endTime":"2026-03-21T02:35:46.656Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":827759,"link":"/api/v1/people/827759"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":691016,"link":"/api/v1/people/691016"},"defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brian Serven replaces first baseman Nick Kurtz, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-21T02:35:46.657Z","endTime":"2026-03-21T02:35:46.658Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":701762,"link":"/api/v1/people/701762"},"defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Breyson Guedez replaces catcher Shea Langeliers, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-21T02:35:46.659Z","endTime":"2026-03-21T02:35:46.660Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":829052,"link":"/api/v1/people/829052"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":669127,"link":"/api/v1/people/669127"},"defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Bobby Boser replaces shortstop Jacob Wilson, batting 6th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-21T02:35:46.661Z","endTime":"2026-03-21T02:35:46.662Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804119,"link":"/api/v1/people/804119"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"601","replacedPlayer":{"id":805779,"link":"/api/v1/people/805779"},"defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nick Anderson replaces Luis Severino.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-21T02:35:46.663Z","endTime":"2026-03-21T02:35:46.664Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623433,"link":"/api/v1/people/623433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":94.1,"endSpeed":85.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43267222605829,"aZ":-13.495144786179099,"pfxX":-2.7278128274074964,"pfxZ":9.877661510282557,"pX":-0.21386732312352216,"pZ":3.441467009033069,"vX0":2.0767248565032874,"vY0":-136.94160377873936,"vZ0":-5.513263893481965,"x":125.15,"y":145.86,"x0":-0.6292475982628151,"y0":50.00367437873455,"z0":6.41083856070328,"aX":-5.159268075556272},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":4.4,"spinRate":2196,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.4006071171981276,"extension":6.2850913644113495},"index":6,"playId":"8cc52b97-5983-38ff-a5c1-ebc6db8bdebe","pitchNumber":1,"startTime":"2026-03-21T02:35:46.665Z","endTime":"2026-03-21T02:35:50.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":7,"startTime":"2026-03-21T02:35:58.842Z","endTime":"2026-03-21T02:36:11.273Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.027883883295395,"aZ":-12.376102587623912,"pfxX":-1.8594274773081645,"pfxZ":10.298510869156495,"pX":0.10039719972717258,"pZ":2.5983722362902553,"vX0":2.0249373652642433,"vY0":-138.09051756385037,"vZ0":-7.914287540141643,"x":113.17,"y":168.62,"x0":-0.4023779746607464,"y0":50.0051419109663,"z0":6.3427247352701785,"aX":-3.5756148061543827},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":2.9,"spinRate":2274,"spinDirection":203},"zone":5,"typeConfidence":0.9,"plateTime":0.39732296396571254,"extension":6.108177630299399},"index":8,"playId":"06ec369c-0cc2-3f26-a52d-5a1f4d0c9b3d","pitchNumber":2,"startTime":"2026-03-21T02:36:11.273Z","endTime":"2026-03-21T02:36:15.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.924829261280774,"aZ":-11.849108889020787,"pfxX":-5.11100301378256,"pfxZ":10.61974881657016,"pX":0.840481597359678,"pZ":3.035534106678645,"vX0":5.418732564831946,"vY0":-136.91109723404617,"vZ0":-6.501827506264482,"x":84.96,"y":156.82,"x0":-0.4926730660623481,"y0":50.000763957447695,"z0":6.238342984765101,"aX":-9.780661774364605},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":8.3,"spinRate":2317,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.398820914978554,"extension":6.0901994348806605},"index":9,"playId":"af410377-c384-386d-a0f5-36ca30e3eb6f","pitchNumber":3,"startTime":"2026-03-21T02:36:32.452Z","endTime":"2026-03-21T02:36:39.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":94.9,"endSpeed":87.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.307408459409377,"aZ":-11.206032241824623,"pfxX":-3.2677914382499322,"pfxZ":10.808753623394738,"pX":0.8387902839478614,"pZ":3.5185882588238635,"vX0":4.502147920350818,"vY0":-138.0665327491988,"vZ0":-5.711329211534283,"x":85.03,"y":143.78,"x0":-0.3846900874164568,"y0":50.00532722483359,"z0":6.360796566717742,"aX":-6.3411919576506985},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":5.0,"spinRate":2179,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.3959490286550018,"extension":6.090387136755321},"index":10,"playId":"128aabac-5bea-351f-865f-090e8d10ba10","pitchNumber":4,"startTime":"2026-03-21T02:36:52.053Z","endTime":"2026-03-21T02:36:55.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07538313875412,"aZ":-23.225178443690524,"pfxX":-7.647973341719922,"pfxZ":5.315509605085985,"pX":-0.6903804086026866,"pZ":1.8243204325094178,"vX0":2.6189766249988793,"vY0":-129.01174933515102,"vZ0":-6.645081613394462,"x":143.32,"y":189.52,"x0":-0.7255147974409086,"y0":50.00569105808928,"z0":6.226187166274979,"aX":-12.881668168816734},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.4,"breakHorizontal":13.2,"spinRate":1770,"spinDirection":234},"zone":7,"typeConfidence":0.9,"plateTime":0.42472241046879944,"extension":6.241499177937899},"index":11,"playId":"0001de38-fc28-3e26-9654-9445ab331809","pitchNumber":5,"startTime":"2026-03-21T02:37:08.778Z","endTime":"2026-03-21T02:37:15.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.148547574199988,"aZ":-12.289457016284908,"pfxX":-4.660753142946363,"pfxZ":10.28242041964603,"pX":0.49440131708270935,"pZ":2.923534157794414,"vX0":4.0242752509036475,"vY0":-138.03251259387878,"vZ0":-6.782096472273975,"x":98.15,"y":159.84,"x0":-0.37545664416578467,"y0":50.00102667672148,"z0":6.2364274725724735,"aX":-9.010953883064975},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":7.7,"spinRate":2286,"spinDirection":204},"zone":3,"typeConfidence":0.91,"plateTime":0.396519635622429,"extension":6.117130031227292},"hitData":{"launchSpeed":90.7,"launchAngle":50.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.46,"coordY":97.7}},"index":12,"playId":"beb53d64-c0df-3ae1-969a-6ebc764c8a00","pitchNumber":6,"startTime":"2026-03-21T02:37:40.598Z","endTime":"2026-03-21T02:37:51.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:37:51.095Z","atBatIndex":43},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Miguel Amaya homers (2) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-21T02:37:56.036Z","endTime":"2026-03-21T02:38:38.794Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":{"id":623433,"link":"/api/v1/people/623433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.873839664155625,"aZ":-11.973032839471683,"pfxX":-3.776997235383889,"pfxZ":10.410989129060365,"pX":-0.26833595554482015,"pZ":2.246318039927073,"vX0":1.9459273917205122,"vY0":-138.19042489890265,"vZ0":-8.536641101519708,"x":127.23,"y":178.13,"x0":-0.4897293306478898,"y0":50.00165078226488,"z0":6.173471576953607,"aX":-7.32776091521774},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":6.5,"spinRate":2252,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.3958669901670655,"extension":6.244454717246625},"hitData":{"launchSpeed":109.9,"launchAngle":21.0,"totalDistance":443.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.71,"coordY":22.08}},"index":0,"playId":"2cddfbab-113a-3a75-ae7c-d789d5f4f2f8","pitchNumber":1,"startTime":"2026-03-21T02:38:11.571Z","endTime":"2026-03-21T02:38:38.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":-7.700000000000003,"leverageIndex":0.63,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:38:38.794Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin Alcántara called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-21T02:38:46.008Z","endTime":"2026-03-21T02:40:42.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.0,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.768184440492647,"aZ":-31.516563260953173,"pfxX":0.910613286663084,"pfxZ":0.45024936398422,"pX":1.6313586318434639,"pZ":1.9147463507269056,"vX0":4.536008880053505,"vY0":-121.63733191022683,"vZ0":-3.9224448453263685,"x0":-0.38966545737842456,"y0":50.00552697325774,"z0":6.333611006224302,"aX":1.3403788369851166},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.0,"breakHorizontal":-2.9,"spinRate":1954,"spinDirection":178},"zone":14,"typeConfidence":0.91,"plateTime":0.4533497839147338,"extension":6.271735246083038},"index":0,"playId":"0a913db4-d954-3995-a036-a7386e14d587","pitchNumber":1,"startTime":"2026-03-21T02:38:55.670Z","endTime":"2026-03-21T02:38:58.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.200035541893197,"aZ":-31.27055380190509,"pfxX":1.0928833029363938,"pfxZ":0.6160437732659387,"pX":0.6271717651758184,"pZ":1.675795677494641,"vX0":2.436267267616472,"vY0":-121.00875897707213,"vZ0":-4.513883031971163,"x":54.82,"y":187.08,"x0":-0.5393813950821803,"y0":50.00330153717405,"z0":6.341296091811817,"aX":1.601273380822306},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.2,"breakHorizontal":-2.6,"spinRate":2020,"spinDirection":130},"zone":14,"typeConfidence":0.91,"plateTime":0.4546776264944108,"extension":6.220981236157799},"index":1,"playId":"a923a2e5-1db6-3738-8554-338327b34978","pitchNumber":2,"startTime":"2026-03-21T02:39:09.055Z","endTime":"2026-03-21T02:39:13.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39585986730651,"aZ":-9.849297333922003,"pfxX":-3.2404363423103506,"pfxZ":11.41582836250217,"pX":-0.5950377669629986,"pZ":2.5133100785448104,"vX0":1.127533947124538,"vY0":-138.805956774433,"vZ0":-8.348467708143636,"x":139.68,"y":170.92,"x0":-0.5849174893312138,"y0":50.00472616355156,"z0":6.211619853959335,"aX":-6.338593332891127},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.2,"breakHorizontal":5.6,"spinRate":2228,"spinDirection":204},"zone":4,"typeConfidence":0.9,"plateTime":0.39424427180077837,"extension":6.057270824562117},"index":2,"playId":"587ccf3a-3d19-3175-841f-9ca578c8e116","pitchNumber":3,"startTime":"2026-03-21T02:39:27.069Z","endTime":"2026-03-21T02:39:30.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":true},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.279756347464453,"aZ":-30.923614530303308,"pfxX":1.552906640549244,"pfxZ":0.8449457883670801,"pX":0.5856670958974801,"pZ":1.7051570489193904,"vX0":2.201464672375283,"vY0":-121.4610085208388,"vZ0":-4.510363016768424,"x":94.68,"y":192.74,"x0":-0.5380915014806399,"y0":50.00202871605178,"z0":6.30934775600508,"aX":2.2937603697833207},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.6,"breakHorizontal":-3.4,"spinRate":1947,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.45290427511508513,"extension":6.153166264142578},"index":3,"playId":"cb70cbd8-19bf-3702-9e57-775635597dd8","pitchNumber":4,"startTime":"2026-03-21T02:39:50.357Z","endTime":"2026-03-21T02:40:17.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"}},"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.5,"endSpeed":86.8,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.225609345833487,"aZ":-13.36942042636266,"pfxX":-2.0124702925945974,"pfxZ":9.76831492605477,"pX":-0.13622040565913332,"pZ":2.9491419895329765,"vX0":1.7098549828342906,"vY0":-137.55503419334184,"vZ0":-6.598287766332858,"x":122.19,"y":159.15,"x0":-0.5030418246842701,"y0":50.00149969142573,"z0":6.277424610442927,"aX":-3.873675691069343},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":3.4,"spinRate":2235,"spinDirection":204},"zone":5,"typeConfidence":0.9,"plateTime":0.3975067713722633,"extension":6.137304433448491},"index":4,"playId":"6df41713-c6e9-37f3-9b4c-80aa07f2ac87","pitchNumber":5,"startTime":"2026-03-21T02:40:21.686Z","endTime":"2026-03-21T02:40:26.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.638826384772077,"aZ":-14.280901059099898,"pfxX":-4.129114528749001,"pfxZ":9.499478050116949,"pX":0.844931943588541,"pZ":2.110869643272044,"vX0":4.799445913553199,"vY0":-136.08177080018032,"vZ0":-8.375143016750972,"x":84.79,"y":181.79,"x0":-0.40150551554504776,"y0":50.00395793035946,"z0":6.208579165834643,"aX":-7.778792311923694},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":6.5,"spinRate":2182,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.4018251832709536,"extension":6.182359541243664},"index":5,"playId":"b6e76d83-cb14-36e0-8f14-5bcbc8573749","pitchNumber":6,"startTime":"2026-03-21T02:40:37.738Z","endTime":"2026-03-21T02:40:42.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:40:42.579Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Carlson called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-21T02:40:54.953Z","endTime":"2026-03-21T02:42:08.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.906900762928014,"aZ":-32.63784740986298,"pfxX":1.6830130031794703,"pfxZ":-0.3156866362206827,"pX":-0.4221241995064632,"pZ":2.991476981796685,"vX0":-0.07868030353693983,"vY0":-120.45794094643979,"vZ0":-1.2237734010975005,"x":133.09,"y":158.01,"x0":-0.6073666199349832,"y0":50.00487461277139,"z0":6.4098710123489635,"aX":2.456354017425254},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.6,"breakHorizontal":-3.0,"spinRate":1909,"spinDirection":136},"zone":1,"typeConfidence":0.91,"plateTime":0.45590851995245973,"extension":6.056977857634383},"index":0,"playId":"a99bf5cf-846f-37df-9db1-7409e68f263e","pitchNumber":1,"startTime":"2026-03-21T02:41:06.441Z","endTime":"2026-03-21T02:41:10.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.170909929312067,"aZ":-13.869457171937382,"pfxX":-4.625636297670298,"pfxZ":9.46979147496492,"pX":-0.1749456495066248,"pZ":3.0111656220792935,"vX0":2.7060015584492634,"vY0":-137.81830081247026,"vZ0":-6.397831671591313,"x":123.67,"y":157.48,"x0":-0.565895917986237,"y0":50.0063244308034,"z0":6.290659389933831,"aX":-8.945328116620376},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":7.8,"spinRate":2263,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.3966490114438397,"extension":6.164154613145582},"index":1,"playId":"a016ddbe-4f5b-3edd-b7c9-cec5c000b1a6","pitchNumber":2,"startTime":"2026-03-21T02:41:21.112Z","endTime":"2026-03-21T02:41:24.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64156400467192,"aZ":-14.746639464812665,"pfxX":-2.9247415487050294,"pfxZ":8.937311178035827,"pX":0.8026203671412871,"pZ":3.6111742738076154,"vX0":4.2068732189003315,"vY0":-138.66774351031262,"vZ0":-4.772610858959974,"x":86.41,"y":141.28,"x0":-0.353246318054933,"y0":50.002136111282,"z0":6.336455966287135,"aX":-5.70304449340621},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":4.4,"spinRate":2279,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.3948035010669777,"extension":6.039947317168156},"index":2,"playId":"4e434fb6-3166-39e9-a318-71a43807e749","pitchNumber":3,"startTime":"2026-03-21T02:41:45.984Z","endTime":"2026-03-21T02:41:49.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.512470846368032,"aZ":-12.83244705380578,"pfxX":-2.237993595492288,"pfxZ":10.110268782695698,"pX":-0.3349648478787996,"pZ":2.091653018506165,"vX0":1.204574891574061,"vY0":-137.4478681714244,"vZ0":-8.668228570972568,"x":129.77,"y":182.31,"x0":-0.4881710735917171,"y0":50.00329265109827,"z0":6.158053046029021,"aX":-4.281387592074938},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":3.8,"spinRate":2244,"spinDirection":203},"zone":7,"typeConfidence":0.9,"plateTime":0.39852446729698743,"extension":6.067240670970474},"index":3,"playId":"e5ae16ea-3f90-3e89-b282-871cb78da597","pitchNumber":4,"startTime":"2026-03-21T02:42:05.152Z","endTime":"2026-03-21T02:42:08.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:42:08.871Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a line drive to left fielder Dylan Carlson.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-21T02:44:33.469Z","endTime":"2026-03-21T02:44:44.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ariel Armas replaces catcher Miguel Amaya, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T02:43:59.148Z","endTime":"2026-03-21T02:43:59.182Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813666,"link":"/api/v1/people/813666"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":665804,"link":"/api/v1/people/665804"},"defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Javier Assad replaces Cole Reynolds.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-21T02:43:59.182Z","endTime":"2026-03-21T02:44:35.605Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665871,"link":"/api/v1/people/665871"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":822636,"link":"/api/v1/people/822636","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94326657824123,"aZ":-15.234451644763174,"pfxX":-3.1461866452454044,"pfxZ":9.010372260082862,"pX":0.29349984110463645,"pZ":2.7161400429349007,"vX0":6.3432937202996245,"vY0":-135.82235036812892,"vZ0":-5.129457403412764,"x":105.81,"y":165.44,"x0":-1.6567441650191506,"y0":50.00596239669036,"z0":5.677873550810066,"aX":-5.9176091171597855},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":4.4,"spinRate":2004,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.40227424525707844,"extension":6.265771942892255},"hitData":{"launchSpeed":73.5,"launchAngle":15.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":101.85,"coordY":131.94}},"index":2,"playId":"4a35497c-afa7-3731-90ca-fdf58320d962","pitchNumber":1,"startTime":"2026-03-21T02:44:35.605Z","endTime":"2026-03-21T02:44:44.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.51,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:44:44.508Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Muncy walks. Cameron Leary to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-21T02:45:08.678Z","endTime":"2026-03-21T02:46:17.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"postOnSecond":{"id":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Cameron Leary replaces Jeff McNeil.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T02:45:09.393Z","endTime":"2026-03-21T02:45:10.792Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802474,"link":"/api/v1/people/802474"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"},"base":1,"defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":92.0,"endSpeed":85.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21059451233636,"aZ":-20.085514852666936,"pfxX":-7.843420850635821,"pfxZ":6.567561100783964,"pX":0.3965983662069572,"pZ":3.5144563118561174,"vX0":7.530487861339477,"vY0":-133.9119661899201,"vZ0":-2.4509650967192966,"x":101.88,"y":143.89,"x0":-1.4145338953213418,"y0":50.00346178761522,"z0":5.857042244841409,"aX":-14.440474557925132},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.6,"breakHorizontal":12.8,"spinRate":1877,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4068912846888262,"extension":6.289678318568082},"index":1,"playId":"e9c6250d-f981-339f-b6ad-4cfdce5ae05d","pitchNumber":1,"startTime":"2026-03-21T02:45:10.792Z","endTime":"2026-03-21T02:45:15.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":802474,"link":"/api/v1/people/802474"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.151044924082868,"aZ":-16.909098155800134,"pfxX":-7.310982984813306,"pfxZ":7.979992398132017,"pX":0.12486553247885904,"pZ":1.321729230195796,"vX0":6.78107185476918,"vY0":-136.47031097075234,"vZ0":-8.624160999976326,"x":112.24,"y":203.09,"x0":-1.4257627619366426,"y0":50.001389751173285,"z0":5.656232035924308,"aX":-13.979871491641928},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":12.0,"spinRate":2094,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3992720583607623,"extension":6.369609668537195},"index":2,"playId":"b4398d53-b3c5-32b1-aeb8-6a7c0e2c9ee0","pitchNumber":2,"startTime":"2026-03-21T02:45:27.533Z","endTime":"2026-03-21T02:45:31.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":802474,"link":"/api/v1/people/802474"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80295952761235,"aZ":-19.27525789662169,"pfxX":-8.507173159151112,"pfxZ":6.837238052951362,"pX":0.6371005219216613,"pZ":1.5951417654679076,"vX0":8.124934432051974,"vY0":-135.9886521117313,"vZ0":-7.284151688792955,"x":92.72,"y":195.71,"x0":-1.2737242841502692,"y0":50.00115380019307,"z0":5.629292658321655,"aX":-16.04705279547023},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.2,"breakHorizontal":13.8,"spinRate":2060,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.4016641902450293,"extension":6.324381717661624},"index":3,"playId":"ce98856e-29f9-3914-9fac-1593cb5213eb","pitchNumber":3,"startTime":"2026-03-21T02:45:55.287Z","endTime":"2026-03-21T02:45:59.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":802474,"link":"/api/v1/people/802474"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23915246000282,"aZ":-17.446141767340887,"pfxX":-8.454074931943131,"pfxZ":7.76295758399379,"pX":0.09731320240381426,"pZ":1.4730755393013781,"vX0":7.29093557047992,"vY0":-136.42798502348745,"vZ0":-7.902866778099396,"x":113.29,"y":199.01,"x0":-1.503164157321231,"y0":50.000955312176885,"z0":5.595731392975939,"aX":-16.035508335785618},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.7,"breakHorizontal":13.9,"spinRate":2095,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4005100125782435,"extension":6.256542162654972},"index":4,"playId":"95b7d4ed-6e57-34b1-a97c-be982182620c","pitchNumber":4,"startTime":"2026-03-21T02:46:12.786Z","endTime":"2026-03-21T02:46:17.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":691777,"link":"/api/v1/people/691777","batSide":{"code":"R","description":"Right"}},"first":{"id":802474,"link":"/api/v1/people/802474"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"credit":"b_pa"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.3,"awayTeamWinProbability":10.700000000000003,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":0.82,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:46:17.535Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Ibáñez singles on a line drive to right fielder Kane Kepley. Cameron Leary to 3rd. Casey Yamauchi to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-21T02:46:41.839Z","endTime":"2026-03-21T02:47:46.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"postOnSecond":{"id":671748,"fullName":"Casey Yamauchi","link":"/api/v1/people/671748"},"postOnThird":{"id":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":823807,"link":"/api/v1/people/823807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":671748,"fullName":"Casey Yamauchi","link":"/api/v1/people/671748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Casey Yamauchi replaces Max Muncy.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T02:46:42.537Z","endTime":"2026-03-21T02:46:43.733Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671748,"link":"/api/v1/people/671748"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":691777,"link":"/api/v1/people/691777"},"base":1,"defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":691777,"link":"/api/v1/people/691777"},"second":{"id":802474,"link":"/api/v1/people/802474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.450582392731018,"aZ":-20.012050972953,"pfxX":-8.362212527865436,"pfxZ":6.419915298298109,"pX":-0.26664628550719505,"pZ":2.462207859649637,"vX0":5.994034079572594,"vY0":-136.3889832948227,"vZ0":-5.074008257824838,"x":127.16,"y":172.3,"x0":-1.400332524962698,"y0":50.00173743182561,"z0":5.716115452537401,"aX":-15.840048121030485},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.8,"breakHorizontal":13.9,"spinRate":2179,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.40074422928847797,"extension":6.3523467646189316},"index":1,"playId":"b6e626ff-6fcb-3d01-9dce-fb83553bdbbb","pitchNumber":1,"startTime":"2026-03-21T02:46:43.733Z","endTime":"2026-03-21T02:46:47.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":671748,"link":"/api/v1/people/671748"},"second":{"id":802474,"link":"/api/v1/people/802474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.921781013629847,"aZ":-25.849154770064896,"pfxX":2.212258126063978,"pfxZ":3.6791360543533287,"pX":0.06649593885336413,"pZ":2.492984737035785,"vX0":3.6977820317283676,"vY0":-130.2150861386327,"vZ0":-3.262045110094797,"x":114.47,"y":171.47,"x0":-1.6585653269869538,"y0":50.004723156521074,"z0":5.714137213453536,"aX":3.8053379860854157},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.1,"breakHorizontal":-4.8,"spinRate":2247,"spinDirection":169},"zone":5,"typeConfidence":2.0,"plateTime":0.42036126800091145,"extension":6.335783132973159},"index":2,"playId":"888e1e13-79aa-3fac-a469-98d24a68941f","pitchNumber":2,"startTime":"2026-03-21T02:46:57.756Z","endTime":"2026-03-21T02:47:01.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":671748,"link":"/api/v1/people/671748"},"second":{"id":802474,"link":"/api/v1/people/802474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40202093206691,"aZ":-19.376449942776535,"pfxX":-7.953963457433697,"pfxZ":6.62461410172293,"pX":-0.6366597111935703,"pZ":3.8585890966790544,"vX0":5.204303189263093,"vY0":-137.84392193463654,"vZ0":-1.9594675294083288,"x":141.27,"y":134.6,"x0":-1.5114866565656238,"y0":50.006453428138144,"z0":5.880918042336585,"aX":-15.375895834307467},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.8,"breakHorizontal":13.4,"spinRate":2059,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3967000209182774,"extension":6.138854487124147},"index":3,"playId":"2f5f8d1c-3109-355c-9dbf-7508bc9cf5b9","pitchNumber":3,"startTime":"2026-03-21T02:47:17.812Z","endTime":"2026-03-21T02:47:21.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":671748,"link":"/api/v1/people/671748"},"second":{"id":802474,"link":"/api/v1/people/802474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8679444093914,"aZ":-16.321378112433415,"pfxX":-7.865043577123825,"pfxZ":8.1583473177987,"pX":-0.4800460618094134,"pZ":2.485225774557257,"vX0":4.985766392750449,"vY0":-137.83476148806113,"vZ0":-5.8787369731406285,"x":135.3,"y":171.68,"x0":-1.281595873613893,"y0":50.00060498620537,"z0":5.730345667366971,"aX":-15.277360871709766},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":13.3,"spinRate":2053,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.39592996126570146,"extension":6.24085075174975},"hitData":{"launchSpeed":72.7,"launchAngle":14.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.93,"coordY":130.12}},"index":4,"playId":"004007c5-0684-32ff-b0e6-b851996d524d","pitchNumber":4,"startTime":"2026-03-21T02:47:36.367Z","endTime":"2026-03-21T02:47:46.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":671748,"link":"/api/v1/people/671748"},"second":{"id":802474,"link":"/api/v1/people/802474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_ab"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_ab"},{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_pa"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":0.93,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:47:46.202Z","atBatIndex":49},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Colby Thomas grounds into a force out, third baseman BJ Murray Jr. to catcher Ariel Armas. Cameron Leary out at home. Casey Yamauchi to 3rd. Andy Ibáñez to 2nd. Colby Thomas to 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-21T02:48:07.904Z","endTime":"2026-03-21T02:48:48.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"postOnSecond":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"postOnThird":{"id":671748,"fullName":"Casey Yamauchi","link":"/api/v1/people/671748"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681230,"link":"/api/v1/people/681230"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":813666,"link":"/api/v1/people/813666"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":671748,"fullName":"Casey Yamauchi","link":"/api/v1/people/671748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1856580991542,"aZ":-26.13856518835446,"pfxX":2.1749383592413984,"pfxZ":3.415589140565288,"pX":-0.3189609216188241,"pZ":3.709249272437821,"vX0":2.7583751145772366,"vY0":-131.9102334822351,"vZ0":-0.545530340175484,"x":129.16,"y":138.63,"x0":-1.6595420384784667,"y0":50.005133707884305,"z0":5.840244889500696,"aX":3.84550054868654},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.2,"breakHorizontal":-4.6,"spinRate":1991,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.41470435762102165,"extension":6.261648674358673},"index":0,"playId":"5d09f52a-783c-3bd3-a04c-c5c837166cf6","pitchNumber":1,"startTime":"2026-03-21T02:48:19.926Z","endTime":"2026-03-21T02:48:22.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":802474,"link":"/api/v1/people/802474"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.233046430701165,"aZ":-34.393370272095474,"pfxX":8.214452382269798,"pfxZ":-1.5822216006322751,"pX":1.026225865599802,"pZ":2.566745960941321,"vX0":3.675360242718579,"vY0":-118.0702957320007,"vZ0":-0.10895857824602184,"x":77.88,"y":169.48,"x0":-1.6219865335408548,"y0":50.004957480390274,"z0":5.800801398714271,"aX":11.501309006622112},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.6,"breakHorizontal":-15.8,"spinRate":2455,"spinDirection":60},"zone":12,"typeConfidence":2.0,"plateTime":0.4653972349390898,"extension":6.244548352943908},"hitData":{"launchSpeed":55.9,"launchAngle":-44.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.45,"coordY":185.02}},"index":1,"playId":"152f7d45-695e-39c8-a187-c514c5ee7731","pitchNumber":2,"startTime":"2026-03-21T02:48:35.646Z","endTime":"2026-03-21T02:48:48.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":802474,"link":"/api/v1/people/802474"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_ab"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_ab"},{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_pa"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.8,"awayTeamWinProbability":10.200000000000003,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":0.85,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:48:48.059Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Serven strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-21T02:49:08.916Z","endTime":"2026-03-21T02:50:08.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"postOnSecond":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"postOnThird":{"id":671748,"fullName":"Casey Yamauchi","link":"/api/v1/people/671748"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":813666,"link":"/api/v1/people/813666"},"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":80.1,"endSpeed":73.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.364786155662436,"aZ":-35.62463319695707,"pfxX":8.967115341128338,"pfxZ":-2.502021046223728,"pX":0.11446881675878269,"pZ":2.743967516071303,"vX0":1.5118975803383539,"vY0":-116.72881790713014,"vZ0":0.6241105790723225,"x":112.64,"y":164.69,"x0":-1.7069297733527986,"y0":50.00480809735337,"z0":5.832292914209896,"aX":12.351576371262258},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.1,"breakHorizontal":-16.6,"spinRate":2394,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.46957137004051175,"extension":6.307313243604127},"index":0,"playId":"df274de5-7a8f-3144-99cb-cda226e9e79f","pitchNumber":1,"startTime":"2026-03-21T02:49:10.129Z","endTime":"2026-03-21T02:49:14.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.033878696252675,"aZ":-20.988943000773418,"pfxX":-9.092891595474944,"pfxZ":5.941044410776174,"pX":-0.4366146530817185,"pZ":2.835624429743018,"vX0":5.556776102493911,"vY0":-135.91901299300687,"vZ0":-4.065515008257716,"x":133.64,"y":162.22,"x0":-1.3195109035612822,"y0":50.003282848724524,"z0":5.796744591604763,"aX":-17.120552948069992},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.2,"breakHorizontal":15.4,"spinRate":1913,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.4020194780245765,"extension":6.179507815791383},"index":1,"playId":"3ada6a4f-4edf-36f6-9efd-292c53e73397","pitchNumber":2,"startTime":"2026-03-21T02:49:28.160Z","endTime":"2026-03-21T02:49:31.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7071677984598,"aZ":-18.50292939475732,"pfxX":-8.212239609101093,"pfxZ":7.187574058169836,"pX":-0.4716560836774386,"pZ":0.9933544909790044,"vX0":5.488606002445851,"vY0":-136.93222122584524,"vZ0":-9.053345727402206,"x":134.98,"y":211.96,"x0":-1.4331196175305678,"y0":50.00537931734275,"z0":5.603947380634938,"aX":-15.626681820098858},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.3,"breakHorizontal":13.8,"spinRate":2176,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.3997101816536537,"extension":6.475483417041031},"index":2,"playId":"64c61dc1-925f-3ada-8fc4-24fbe1347070","pitchNumber":3,"startTime":"2026-03-21T02:49:46.902Z","endTime":"2026-03-21T02:49:50.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0812577589148,"aZ":-37.86513914149986,"pfxX":8.364186899750209,"pfxZ":-4.113872412255063,"pX":0.8973862005964253,"pZ":1.6066637170815534,"vX0":2.909772400076143,"vY0":-117.37320290840931,"vZ0":-1.4292079941010534,"x":82.79,"y":195.4,"x0":-1.4482505770557856,"y0":50.004385956311296,"z0":5.778399442984926,"aX":11.565277744180277},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-7.6,"breakHorizontal":-15.8,"spinRate":2569,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4682661151395684,"extension":6.296046671315618},"index":3,"playId":"ac1755a5-ddb9-3426-8b99-7f613951b3fb","pitchNumber":4,"startTime":"2026-03-21T02:50:04.439Z","endTime":"2026-03-21T02:50:08.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_ab"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_ab"},{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_pa"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.7,"awayTeamWinProbability":14.299999999999997,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":1.31,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:50:08.359Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Breyson Guedez grounds out, shortstop Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-21T02:50:29.485Z","endTime":"2026-03-21T02:50:36.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":829052,"fullName":"Breyson Guedez","link":"/api/v1/people/829052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":829052,"fullName":"Breyson Guedez","link":"/api/v1/people/829052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.149289575597198,"aZ":-27.630357128119325,"pfxX":-6.4663218485024325,"pfxZ":2.751953774783261,"pX":-0.02253117814292292,"pZ":1.6296112265651763,"vX0":5.842148107051937,"vY0":-127.65223298684307,"vZ0":-4.687745190827894,"x":117.86,"y":194.78,"x0":-1.5001122412376475,"y0":50.002870974303896,"z0":5.663671994773919,"aX":-10.677362982055017},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.2,"breakHorizontal":10.4,"spinRate":1672,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.42898654149023585,"extension":6.40895552597422},"hitData":{"launchSpeed":104.4,"launchAngle":-19.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.97,"coordY":153.13}},"index":0,"playId":"9984cd7f-e431-34a3-842e-839b7ff88e48","pitchNumber":1,"startTime":"2026-03-21T02:50:31.001Z","endTime":"2026-03-21T02:50:36.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":829052,"link":"/api/v1/people/829052","batSide":{"code":"L","description":"Left"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":829052,"link":"/api/v1/people/829052"},"credit":"b_ab"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_ab"},{"player":{"id":829052,"link":"/api/v1/people/829052"},"credit":"b_pa"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.62,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:50:36.890Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonathon Long pops out to shortstop Bobby Boser.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-21T02:53:08.835Z","endTime":"2026-03-21T02:53:20.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":675085,"fullName":"Jonathon Long","link":"/api/v1/people/675085"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":675085,"fullName":"Jonathon Long","link":"/api/v1/people/675085"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":804119,"link":"/api/v1/people/804119"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Cameron Leary remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T02:52:46.194Z","endTime":"2026-03-21T02:52:46.220Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802474,"link":"/api/v1/people/802474"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"},"defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":643446,"link":"/api/v1/people/643446"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Casey Yamauchi remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-21T02:52:46.220Z","endTime":"2026-03-21T02:52:46.222Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671748,"link":"/api/v1/people/671748"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":691777,"link":"/api/v1/people/691777"},"defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":691777,"link":"/api/v1/people/691777"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Mark Leiter Jr. replaces Nick Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-21T02:52:46.222Z","endTime":"2026-03-21T02:53:11.073Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643410,"link":"/api/v1/people/643410"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.596504255298907,"aZ":-13.92819424008155,"pfxX":-6.000112377469973,"pfxZ":10.216087848638516,"pX":-0.8219855675838817,"pZ":2.0795179726525506,"vX0":2.2681530637709524,"vY0":-133.27020486783033,"vZ0":-6.679670375588492,"x":148.33,"y":182.63,"x0":-0.9081968940798321,"y0":50.001582664775626,"z0":5.638396475030252,"aX":-10.712773688400123},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.2,"breakHorizontal":10.3,"spinRate":2006,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4121562416011182,"extension":6.485745115208003},"hitData":{"launchSpeed":91.2,"launchAngle":68.0,"totalDistance":154.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":109.03,"coordY":142.55}},"index":3,"playId":"aeb15455-1726-31e7-b6bd-0bfafb9f17de","pitchNumber":1,"startTime":"2026-03-21T02:53:11.073Z","endTime":"2026-03-21T02:53:20.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675085,"link":"/api/v1/people/675085"},"credit":"b_ab"},{"player":{"id":643410,"link":"/api/v1/people/643410"},"credit":"p_ab"},{"player":{"id":675085,"link":"/api/v1/people/675085"},"credit":"b_pa"},{"player":{"id":643410,"link":"/api/v1/people/643410"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:53:20.344Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kane Kepley strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-21T02:53:29.616Z","endTime":"2026-03-21T02:54:16.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"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":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64160152948016,"aZ":-17.274799103636518,"pfxX":-8.404867509518024,"pfxZ":8.403107016705066,"pX":0.5173091882326109,"pZ":1.9290962971343895,"vX0":6.7122967624752645,"vY0":-132.62635251091027,"vZ0":-6.00640210239184,"x":97.28,"y":186.69,"x0":-0.9604480191573567,"y0":50.00094405337754,"z0":5.49261424653167,"aX":-14.899298532911123},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.0,"breakHorizontal":13.7,"spinRate":1930,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.4137410850335308,"extension":6.423845208834428},"index":0,"playId":"ebe55d6f-e29f-3224-8e00-05de37d980ce","pitchNumber":1,"startTime":"2026-03-21T02:53:43.493Z","endTime":"2026-03-21T02:53:48.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.4,"endSpeed":67.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.538565458277958,"aZ":-42.16706067795119,"pfxX":3.518492517891003,"pfxZ":-8.652700256405229,"pX":0.5962394717237256,"pZ":1.8598406920194528,"vX0":2.23872502114387,"vY0":-108.21460989037739,"vZ0":1.3605756136038285,"x":94.27,"y":188.56,"x0":-0.9185497704634464,"y0":50.00365188996007,"z0":5.939265061257457,"aX":4.062488131663675},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-14.6,"breakHorizontal":-7.1,"spinRate":2181,"spinDirection":24},"zone":9,"typeConfidence":2.0,"plateTime":0.5113578455985319,"extension":6.531582652194292},"index":1,"playId":"12d14d36-036b-33a8-8dd5-34cb0a4af7b0","pitchNumber":2,"startTime":"2026-03-21T02:53:57.993Z","endTime":"2026-03-21T02:54:02.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11383945947921,"aZ":-31.91753888879877,"pfxX":-1.1458407276207594,"pfxZ":0.1754778904648493,"pX":0.0915633570737074,"pZ":1.3916062427174596,"vX0":2.740305539004989,"vY0":-122.02177359781236,"vZ0":-3.567191052933772,"x":113.51,"y":201.21,"x0":-0.9064158502575984,"y0":50.00474489264439,"z0":5.676603727851557,"aX":-1.6966483333711428},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.4,"breakHorizontal":1.3,"spinRate":611,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.45205773168640917,"extension":6.520462271700776},"index":2,"playId":"67307f3c-7845-306a-83f5-cac1f1103c0e","pitchNumber":3,"startTime":"2026-03-21T02:54:12.937Z","endTime":"2026-03-21T02:54:16.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823807,"link":"/api/v1/people/823807"},"credit":"b_ab"},{"player":{"id":643410,"link":"/api/v1/people/643410"},"credit":"p_ab"},{"player":{"id":823807,"link":"/api/v1/people/823807"},"credit":"b_pa"},{"player":{"id":643410,"link":"/api/v1/people/643410"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:54:16.461Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"BJ Murray Jr. singles on a ground ball to left fielder Breyson Guedez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-21T02:54:25.509Z","endTime":"2026-03-21T02:55:23.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"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":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":829052,"link":"/api/v1/people/829052"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":73.7,"endSpeed":67.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.477861389743858,"aZ":-42.397241636636835,"pfxX":3.4426109799971494,"pfxZ":-8.982229480375544,"pX":-0.09962796589148723,"pZ":1.4437539945623499,"vX0":0.8991237789827669,"vY0":-107.22421185282498,"vZ0":0.44744153649194374,"x":120.8,"y":199.8,"x0":-0.9740572001901913,"y0":50.0042491501905,"z0":6.0526952259446025,"aX":3.9172083863347},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.8,"breakVerticalInduced":-15.6,"breakHorizontal":-6.5,"spinRate":2242,"spinDirection":24},"zone":13,"typeConfidence":2.0,"plateTime":0.5153434902155558,"extension":6.416425701485865},"index":0,"playId":"70a72fef-a5f2-339d-a6af-0ae510f088a5","pitchNumber":1,"startTime":"2026-03-21T02:54:38.750Z","endTime":"2026-03-21T02:54:42.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.689587987844305,"aZ":-22.14529434810981,"pfxX":-1.4849222551634398,"pfxZ":5.907049037169992,"pX":-1.0613322483563525,"pZ":2.919666162321501,"vX0":0.9564660719646497,"vY0":-129.8483425648852,"vZ0":-2.6804444037379103,"x":157.46,"y":159.95,"x0":-1.242646225444019,"y0":50.00297680540422,"z0":5.661266990931608,"aX":-2.520711038535931},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.3,"breakHorizontal":2.4,"spinRate":2116,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4227836178451714,"extension":6.406194344961364},"index":1,"playId":"bacd7ade-29d1-38ce-9b9b-963e90c43682","pitchNumber":2,"startTime":"2026-03-21T02:54:53.283Z","endTime":"2026-03-21T02:54:57.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.487939779680882,"aZ":-19.702206614632416,"pfxX":-8.632301735203667,"pfxZ":7.072584029450741,"pX":-0.5730488644839062,"pZ":2.131214313167681,"vX0":4.317001775668498,"vY0":-132.29051272162556,"vZ0":-5.127918407841146,"x":138.84,"y":181.24,"x0":-1.1086954711665824,"y0":50.004700471931336,"z0":5.548714030665247,"aX":-15.22849118056767},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.9,"breakHorizontal":14.6,"spinRate":1927,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.41478822007332283,"extension":6.553854289137262},"hitData":{"launchSpeed":95.7,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":102.74,"coordY":135.61}},"index":2,"playId":"00b657eb-6bc2-3079-ad4d-1e3d5c91ae99","pitchNumber":3,"startTime":"2026-03-21T02:55:08.371Z","endTime":"2026-03-21T02:55:23.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681230,"link":"/api/v1/people/681230"},"credit":"b_ab"},{"player":{"id":643410,"link":"/api/v1/people/643410"},"credit":"p_ab"},{"player":{"id":681230,"link":"/api/v1/people/681230"},"credit":"b_pa"},{"player":{"id":643410,"link":"/api/v1/people/643410"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.39999999999999,"awayTeamWinProbability":14.600000000000009,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.54,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:55:23.007Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Scott Kingery strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-21T02:55:29.178Z","endTime":"2026-03-21T02:57:11.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.388976650087503,"aZ":-19.621327747950172,"pfxX":-7.479077870268945,"pfxZ":7.067505354086381,"pX":-0.9295579429477608,"pZ":0.6567469119896687,"vX0":2.7004572290808113,"vY0":-132.20709468235125,"vZ0":-8.946194370761264,"x":152.43,"y":221.05,"x0":-0.9907781973135584,"y0":50.00260912423248,"z0":5.516822747578128,"aX":-13.278710916648674},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.2,"breakHorizontal":13.0,"spinRate":1901,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4138288860642034,"extension":6.418875725232421},"index":0,"playId":"be23034e-cf89-3146-9054-50b5cbc1ec4a","pitchNumber":1,"startTime":"2026-03-21T02:55:44.399Z","endTime":"2026-03-21T02:55:47.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":92.2,"endSpeed":84.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.290463709988224,"aZ":-18.483148746733534,"pfxX":-8.388910274201677,"pfxZ":7.515319799941605,"pX":-0.8542858655722649,"pZ":2.5200845962619725,"vX0":3.379150952327244,"vY0":-134.16761496715716,"vZ0":-4.825372232347137,"x":149.56,"y":170.74,"x0":-1.0409688054067605,"y0":50.00071254116638,"z0":5.660851409738806,"aX":-15.276846254400335},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":14.4,"spinRate":2016,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.408390076559471,"extension":6.387945085257345},"index":1,"playId":"856d5d0a-de4c-34d0-94ae-f3c2a7d2c1c3","pitchNumber":2,"startTime":"2026-03-21T02:56:03.576Z","endTime":"2026-03-21T02:56:06.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","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":"3473dce3-b812-330d-9c8d-9a67a6672dcd","startTime":"2026-03-21T02:56:26.137Z","endTime":"2026-03-21T02:56:29.297Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.701120120849428,"aZ":-18.766937519743205,"pfxX":-7.742571902084681,"pfxZ":7.280934354533326,"pX":0.004015037127731124,"pZ":2.5542014131135944,"vX0":5.301428487284587,"vY0":-134.70825326394183,"vZ0":-4.669351246478312,"x":116.85,"y":169.82,"x0":-0.9814981233284604,"y0":50.00449079475489,"z0":5.633118966719645,"aX":-14.260102650464797},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.4,"breakHorizontal":13.0,"spinRate":1989,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4062837999421651,"extension":6.478497358693229},"index":3,"playId":"aafebdd2-e399-382b-acff-e8d66f4bded7","pitchNumber":3,"startTime":"2026-03-21T02:56:44.085Z","endTime":"2026-03-21T02:56:48.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40571156857098,"aZ":-15.076794364960227,"pfxX":-5.648060392925577,"pfxZ":9.205360972461133,"pX":0.6364315349918643,"pZ":3.400998768574266,"vX0":5.015857912234157,"vY0":-134.73904878450648,"vZ0":-3.6122666887620625,"x":92.74,"y":146.95,"x0":-0.5060068600736973,"y0":50.0064557547821,"z0":5.809383023932436,"aX":-10.49587102936432},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":9.4,"spinRate":2031,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4048986300093027,"extension":6.417526076809148},"index":4,"playId":"7730de6f-6b6c-3367-a394-0fd9d4c3bd43","pitchNumber":4,"startTime":"2026-03-21T02:57:08.880Z","endTime":"2026-03-21T02:57:11.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_ab"},{"player":{"id":643410,"link":"/api/v1/people/643410"},"credit":"p_ab"},{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_pa"},{"player":{"id":643410,"link":"/api/v1/people/643410"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":3.3000000000000114,"leverageIndex":1.3,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:57:11.951Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Bucciero grounds out, shortstop Angel Cepeda to first baseman Cole Mathis.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-21T02:59:16.650Z","endTime":"2026-03-21T02:59:41.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":827759,"fullName":"Daniel Bucciero","link":"/api/v1/people/827759"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":827759,"fullName":"Daniel Bucciero","link":"/api/v1/people/827759"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806980,"link":"/api/v1/people/806980"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695573,"link":"/api/v1/people/695573"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Cole Mathis replaces shortstop Nico Hoerner, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T02:59:08.427Z","endTime":"2026-03-21T02:59:08.445Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695573,"link":"/api/v1/people/695573"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":827759,"link":"/api/v1/people/827759","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Angel Cepeda replaces first baseman Michael Busch, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-21T02:59:08.445Z","endTime":"2026-03-21T02:59:08.446Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806980,"link":"/api/v1/people/806980"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":827759,"link":"/api/v1/people/827759","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Alexey Lumpuy replaces center fielder Kevin Alcántara, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-21T02:59:08.446Z","endTime":"2026-03-21T02:59:18.956Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815121,"link":"/api/v1/people/815121"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":682634,"link":"/api/v1/people/682634"},"defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":682634,"link":"/api/v1/people/682634"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":827759,"link":"/api/v1/people/827759","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.4,"endSpeed":85.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.988390319429485,"aZ":-11.337796996554712,"pfxX":-2.669084567168503,"pfxZ":11.249098270936939,"pX":1.6792550335323637,"pZ":1.6104784223911643,"vX0":8.70309927572651,"vY0":-135.56728863569379,"vZ0":-8.743255577584364,"x":52.99,"y":195.3,"x0":-1.2328422109111805,"y0":50.00455238977328,"z0":5.6789001149841285,"aX":-4.94583936441661},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":2.9,"spinRate":2170,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.40478460594643506,"extension":6.442374612325868},"index":3,"playId":"387a0b7e-f906-3e7a-b1e1-383e3c20faed","pitchNumber":1,"startTime":"2026-03-21T02:59:18.956Z","endTime":"2026-03-21T02:59:21.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":827759,"link":"/api/v1/people/827759","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.674314393662232,"aZ":-16.97034195391561,"pfxX":-7.879195167741834,"pfxZ":8.08860185606288,"pX":0.1333645870879752,"pZ":2.4841377276691654,"vX0":7.128466785503906,"vY0":-136.20146168530425,"vZ0":-5.604793528554586,"x":111.92,"y":171.71,"x0":-1.4930019918751305,"y0":50.00611556976172,"z0":5.7406599760013,"aX":-14.81885369889631},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":12.7,"spinRate":2075,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.4019994688568955,"extension":6.41791378497156},"hitData":{"launchSpeed":106.8,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.82,"coordY":126.91}},"index":4,"playId":"b6149a3d-44f0-3c57-80f7-132dbb07305d","pitchNumber":2,"startTime":"2026-03-21T02:59:32.515Z","endTime":"2026-03-21T02:59:41.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":827759,"link":"/api/v1/people/827759","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":827759,"link":"/api/v1/people/827759"},"credit":"b_ab"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_ab"},{"player":{"id":827759,"link":"/api/v1/people/827759"},"credit":"b_pa"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:59:41.451Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Devin Taylor grounds out, shortstop Angel Cepeda to first baseman Cole Mathis.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-21T03:00:05.356Z","endTime":"2026-03-21T03:00:53.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805127,"fullName":"Devin Taylor","link":"/api/v1/people/805127"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805127,"fullName":"Devin Taylor","link":"/api/v1/people/805127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806980,"link":"/api/v1/people/806980"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695573,"link":"/api/v1/people/695573"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Devin Taylor replaces Brent Rooker.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-21T02:59:57.467Z","endTime":"2026-03-21T03:00:07.550Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805127,"link":"/api/v1/people/805127"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":667670,"link":"/api/v1/people/667670"},"defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":69.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.083654862485453,"aZ":-37.0866721741224,"pfxX":8.568767695864715,"pfxZ":-3.9905896568224737,"pX":-0.4248946179906445,"pZ":3.114348511344509,"vX0":-0.055496168367142495,"vY0":-110.58111287975423,"vZ0":2.117446289284155,"x":133.2,"y":154.69,"x0":-1.511435094559263,"y0":50.00545680415665,"z0":6.056141702065859,"aX":10.534852227110662},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-6.2,"breakHorizontal":-15.5,"spinRate":2490,"spinDirection":43},"zone":1,"typeConfidence":2.0,"plateTime":0.49672386138107827,"extension":6.133915242237176},"index":1,"playId":"6fe3e323-6c9d-3810-8270-e63c45138a24","pitchNumber":1,"startTime":"2026-03-21T03:00:07.550Z","endTime":"2026-03-21T03:00:11.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":805127,"link":"/api/v1/people/805127","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.851902805152992,"aZ":-15.836764928339433,"pfxX":-3.0271412074714434,"pfxZ":8.666782869317295,"pX":0.6842989499219287,"pZ":1.6603530483930284,"vX0":6.785239238698871,"vY0":-136.4123012190332,"vZ0":-7.622404405671359,"x":90.92,"y":193.95,"x0":-1.4415069825200935,"y0":50.006640992995024,"z0":5.581658333870941,"aX":-5.709482397111328},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":4.1,"spinRate":2095,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.401430400166503,"extension":6.308095962892786},"index":2,"playId":"1598d655-fb65-380b-8547-45152159096a","pitchNumber":2,"startTime":"2026-03-21T03:00:19.655Z","endTime":"2026-03-21T03:00:22.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":805127,"link":"/api/v1/people/805127","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51937195233065,"aZ":-27.40446611857321,"pfxX":-6.4437601382760255,"pfxZ":2.9514322101490893,"pX":-0.08522591194628676,"pZ":0.9921275660477761,"vX0":5.12868108485158,"vY0":-125.85399463339299,"vZ0":-6.1993225030197845,"x":120.25,"y":211.99,"x0":-1.3038552282726987,"y0":50.004958234172484,"z0":5.682657012025918,"aX":-10.425685425784177},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.2,"breakHorizontal":10.7,"spinRate":1340,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.43379897616710705,"extension":6.315269458108159},"index":3,"playId":"685542de-4fc0-3022-8aff-2e898f23e4f4","pitchNumber":3,"startTime":"2026-03-21T03:00:33.933Z","endTime":"2026-03-21T03:00:37.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":805127,"link":"/api/v1/people/805127","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71324644606909,"aZ":-18.888836801473825,"pfxX":-6.551124593215928,"pfxZ":6.965262423264952,"pX":0.19259321730890577,"pZ":2.577849978150024,"vX0":5.863081382061087,"vY0":-136.86000057680826,"vZ0":-5.244886294085071,"x":109.66,"y":169.18,"x0":-1.120823127969729,"y0":50.00224477696318,"z0":5.80294348704301,"aX":-12.493063944542493},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":10.7,"spinRate":1973,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.39941784858601315,"extension":6.278750444746685},"hitData":{"launchSpeed":109.1,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.6,"coordY":151.11}},"index":4,"playId":"c23faabd-459d-3273-8b2b-651f48655e6d","pitchNumber":4,"startTime":"2026-03-21T03:00:47.021Z","endTime":"2026-03-21T03:00:53.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":805127,"link":"/api/v1/people/805127","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805127,"link":"/api/v1/people/805127"},"credit":"b_ab"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_ab"},{"player":{"id":805127,"link":"/api/v1/people/805127"},"credit":"b_pa"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:00:53.838Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Boser called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-21T03:01:04.289Z","endTime":"2026-03-21T03:02:44.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":804119,"fullName":"Bobby Boser","link":"/api/v1/people/804119"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804119,"fullName":"Bobby Boser","link":"/api/v1/people/804119"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":813666,"link":"/api/v1/people/813666"},"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":93.4,"endSpeed":85.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.981919990783226,"aZ":-13.013828959512463,"pfxX":-3.61049435829566,"pfxZ":10.254741003837056,"pX":0.2861877036069637,"pZ":3.245136073836895,"vX0":5.982384515700352,"vY0":-135.87943048472906,"vZ0":-4.387122367228725,"x":106.09,"y":151.16,"x0":-1.4756615551508172,"y0":50.00246265800767,"z0":5.785872770104327,"aX":-6.746235056477882},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":5.3,"spinRate":2139,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.40320558063996126,"extension":6.364078109848484},"index":0,"playId":"b1f8feb1-5fe1-30af-9253-8a2e8cf3e920","pitchNumber":1,"startTime":"2026-03-21T03:01:17.627Z","endTime":"2026-03-21T03:01:22.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":804119,"link":"/api/v1/people/804119","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70479223722237,"aZ":-13.433505980923378,"pfxX":-3.207123295880452,"pfxZ":10.210434636967923,"pX":0.7726662547763017,"pZ":2.6959897849419763,"vX0":6.796307750094542,"vY0":-134.5120331580233,"vZ0":-5.498295742723255,"x":87.55,"y":165.99,"x0":-1.3680747573692724,"y0":50.00310106170194,"z0":5.716095197020894,"aX":-5.887052363562062},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":4.3,"spinRate":2176,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.406910393972455,"extension":6.434012378168235},"index":1,"playId":"2175c64c-3c83-3af0-986a-809ff6fc14d3","pitchNumber":2,"startTime":"2026-03-21T03:01:34.128Z","endTime":"2026-03-21T03:01:37.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":804119,"link":"/api/v1/people/804119","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.6,"endSpeed":73.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.597244764041804,"aZ":-34.50483614473325,"pfxX":8.517100806595437,"pfxZ":-1.7158215819156322,"pX":0.9667072759907406,"pZ":1.2074798541015672,"vX0":3.185176762417485,"vY0":-115.91601819841333,"vZ0":-2.7122517878512142,"x":80.15,"y":206.18,"x0":-1.5337704210020269,"y0":50.00492870995015,"z0":5.701898192528247,"aX":11.53878326205985},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-3.5,"breakHorizontal":-16.2,"spinRate":2551,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4733497172607293,"extension":6.466451676814124},"index":2,"playId":"b7eb3f99-c45c-3b16-a0db-b4277fa65ef5","pitchNumber":3,"startTime":"2026-03-21T03:01:50.131Z","endTime":"2026-03-21T03:01:53.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":804119,"link":"/api/v1/people/804119","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.785589484876954,"aZ":-32.75287903071033,"pfxX":8.789902529343273,"pfxZ":-0.406624647003917,"pX":1.2894712416903833,"pZ":0.7610477125963651,"vX0":3.6719322173581626,"vY0":-118.3872668576217,"vZ0":-4.3810085092059605,"x":67.85,"y":218.23,"x0":-1.4265111378920416,"y0":50.00590246647923,"z0":5.6521192400999185,"aX":12.407864819944697},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.6,"breakHorizontal":-16.8,"spinRate":2488,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4636622635976875,"extension":6.463037173456829},"index":3,"playId":"95fa57fb-271c-3828-b79a-eeefddbd78fe","pitchNumber":4,"startTime":"2026-03-21T03:02:04.309Z","endTime":"2026-03-21T03:02:07.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":804119,"link":"/api/v1/people/804119","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.568922511454307,"aZ":-29.416191569045875,"pfxX":2.0500648099838883,"pfxZ":1.6758393833372853,"pX":0.9413841306067203,"pZ":3.341936509611316,"vX0":5.135170762851936,"vY0":-127.38730382935405,"vZ0":-0.5769648950184969,"x":81.12,"y":148.55,"x0":-1.365064070748371,"y0":50.0052360445243,"z0":5.891963484835171,"aX":3.376515267839448},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.1,"breakHorizontal":-4.8,"spinRate":2006,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.42957114238147476,"extension":6.323694563784745},"index":4,"playId":"b9adf520-6ce4-366a-a0c6-baa141fa13d5","pitchNumber":5,"startTime":"2026-03-21T03:02:24.167Z","endTime":"2026-03-21T03:02:28.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":804119,"link":"/api/v1/people/804119","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.596475165532535,"aZ":-16.401457073065515,"pfxX":-7.537197660951808,"pfxZ":8.314991878605925,"pX":0.2174883761896006,"pZ":1.5312031218051811,"vX0":6.774548416516801,"vY0":-136.7410499562333,"vZ0":-8.028986047259899,"x":108.71,"y":197.44,"x0":-1.3104574269436222,"y0":50.005678126293006,"z0":5.626634410224455,"aX":-14.303818035394073},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":12.2,"spinRate":2075,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4002616314222589,"extension":6.356206491275998},"index":5,"playId":"2aba7323-c640-31ff-a162-f1fdfa196b86","pitchNumber":6,"startTime":"2026-03-21T03:02:40.007Z","endTime":"2026-03-21T03:02:44.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":804119,"link":"/api/v1/people/804119","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804119,"link":"/api/v1/people/804119"},"credit":"b_ab"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_ab"},{"player":{"id":804119,"link":"/api/v1/people/804119"},"credit":"b_pa"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:02:44.550Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Cepeda flies out to right fielder Colby Thomas.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-21T03:05:10.794Z","endTime":"2026-03-21T03:05:30.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":806980,"fullName":"Angel Cepeda","link":"/api/v1/people/806980"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":806980,"fullName":"Angel Cepeda","link":"/api/v1/people/806980"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Devin Taylor remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T03:04:49.853Z","endTime":"2026-03-21T03:04:49.878Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805127,"link":"/api/v1/people/805127"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":667670,"link":"/api/v1/people/667670"},"defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":806980,"link":"/api/v1/people/806980","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to second base for Casey Yamauchi.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-21T03:04:49.878Z","endTime":"2026-03-21T03:04:49.879Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671748,"link":"/api/v1/people/671748"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":691777,"link":"/api/v1/people/691777"},"defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":806980,"link":"/api/v1/people/806980","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to third base for Andy Ibáñez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-21T03:04:49.879Z","endTime":"2026-03-21T03:04:49.881Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"900","defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":671748,"link":"/api/v1/people/671748"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":806980,"link":"/api/v1/people/806980","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Michael Kelly replaces Mark Leiter Jr.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-21T03:04:49.881Z","endTime":"2026-03-21T03:05:10.794Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547184,"link":"/api/v1/people/547184"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":643410,"link":"/api/v1/people/643410","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":806980,"link":"/api/v1/people/806980","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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.0,"endSpeed":88.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15776848022051,"aZ":-15.75700778979269,"pfxX":-4.565468207066152,"pfxZ":8.179852308505707,"pX":0.5369204939719788,"pZ":2.3742656567372125,"vX0":6.2050219821823305,"vY0":-141.01808435225274,"vZ0":-7.204927152557505,"x":87.96,"y":142.6,"x0":-1.102537979342107,"y0":50.00242758548323,"z0":5.985906737194055,"aX":-9.162168722302741},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.4,"breakHorizontal":7.0,"spinRate":2246,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.38896007150285383,"extension":5.780650019066748},"index":4,"playId":"f7644829-11f7-30e5-821d-efc969bcbf7c","pitchNumber":1,"startTime":"2026-03-21T03:05:10.794Z","endTime":"2026-03-21T03:05:14.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":806980,"link":"/api/v1/people/806980","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22020894038377,"aZ":-23.559243016207375,"pfxX":1.383349888301179,"pfxZ":4.85779451205278,"pX":0.4319200809428447,"pZ":2.073334254243324,"vX0":3.8429299117542692,"vY0":-132.13165344852234,"vZ0":-5.549539408294571,"x":100.54,"y":182.8,"x0":-1.2191032474636583,"y0":50.00548384950938,"z0":5.923816693562393,"aX":2.4549868405613435},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.8,"breakHorizontal":-3.4,"spinRate":2770,"spinDirection":178},"zone":9,"typeConfidence":2.0,"plateTime":0.41397445972500924,"extension":5.656738059224396},"hitData":{"launchSpeed":81.8,"launchAngle":32.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.06,"coordY":112.26}},"index":5,"playId":"9c1b6e8e-3c30-365c-8930-d6776e385812","pitchNumber":2,"startTime":"2026-03-21T03:05:22.936Z","endTime":"2026-03-21T03:05:30.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":806980,"link":"/api/v1/people/806980","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806980,"link":"/api/v1/people/806980"},"credit":"b_ab"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_ab"},{"player":{"id":806980,"link":"/api/v1/people/806980"},"credit":"b_pa"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:05:30.007Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Mathis singles on a ground ball to shortstop Bobby Boser.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-21T03:05:41.782Z","endTime":"2026-03-21T03:07:24.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695573,"fullName":"Cole Mathis","link":"/api/v1/people/695573"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695573,"fullName":"Cole Mathis","link":"/api/v1/people/695573"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695573,"fullName":"Cole Mathis","link":"/api/v1/people/695573"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804119,"link":"/api/v1/people/804119"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50012477595086,"aZ":-15.902462225834231,"pfxX":-5.768596938559582,"pfxZ":8.093721636901035,"pX":0.5448694371925413,"pZ":1.7600776553868696,"vX0":6.63242253263621,"vY0":-141.20595570597266,"vZ0":-8.577783820268792,"x":96.23,"y":191.26,"x0":-1.0899233500264223,"y0":50.004270892524836,"z0":5.87010602287902,"aX":-11.598465275143054},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":9.0,"spinRate":2309,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.3885708667402259,"extension":5.694420646080742},"index":0,"playId":"bc5046ed-b28f-3ba2-ae7d-e84eaedd1606","pitchNumber":1,"startTime":"2026-03-21T03:05:55.414Z","endTime":"2026-03-21T03:05:59.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":695573,"link":"/api/v1/people/695573","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":95.3,"endSpeed":86.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86717338259649,"aZ":-18.229773872750126,"pfxX":-4.182234534637727,"pfxZ":7.170760773923433,"pX":-0.3692238623713877,"pZ":3.6347920549689636,"vX0":3.592247185166168,"vY0":-138.7698868391988,"vZ0":-3.3697207973914383,"x":131.07,"y":140.64,"x0":-1.1389065983942797,"y0":50.0046953686417,"z0":6.08361399517205,"aX":-8.134860907286852},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":6.8,"spinRate":2246,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39512551896785464,"extension":5.7136552585466305},"index":1,"playId":"6b3ced02-d70b-3783-810a-601a9fe66a15","pitchNumber":2,"startTime":"2026-03-21T03:06:09.591Z","endTime":"2026-03-21T03:06:13.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":695573,"link":"/api/v1/people/695573","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94574553327351,"aZ":-26.100202182414247,"pfxX":2.6760341244293246,"pfxZ":3.407385356922795,"pX":0.29756394768690064,"pZ":3.1076587981854544,"vX0":3.219652836234982,"vY0":-132.79427725322364,"vZ0":-2.6768816103598656,"x":105.66,"y":154.87,"x0":-1.2791405560606355,"y0":50.004032425232424,"z0":6.0314570798946425,"aX":4.7691270980873774},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.8,"breakHorizontal":-5.5,"spinRate":2677,"spinDirection":164},"zone":3,"typeConfidence":2.0,"plateTime":0.4127792785065232,"extension":5.627940706685981},"index":2,"playId":"fb9ae23c-2d76-303e-bf66-dea11d60a453","pitchNumber":3,"startTime":"2026-03-21T03:06:24.670Z","endTime":"2026-03-21T03:06:28.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":695573,"link":"/api/v1/people/695573","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41785085073084,"aZ":-35.131573366680556,"pfxX":6.370401549813575,"pfxZ":-2.015848201010839,"pX":0.9085817162000753,"pZ":0.9026926737226528,"vX0":3.1115793675062,"vY0":-121.39297061920986,"vZ0":-4.311598443180927,"x":82.37,"y":214.41,"x0":-1.2241457108889728,"y0":50.00324825929279,"z0":5.815369528587918,"aX":9.349681736637079},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.6,"breakHorizontal":-12.4,"spinRate":2664,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.45408855301470163,"extension":5.589163026801041},"index":3,"playId":"6a03014e-ba17-3709-b007-115a138d2e6a","pitchNumber":4,"startTime":"2026-03-21T03:06:38.737Z","endTime":"2026-03-21T03:06:42.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":695573,"link":"/api/v1/people/695573","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43872695948127,"aZ":-33.466400341835865,"pfxX":6.402871062304573,"pfxZ":-0.8548414104572544,"pX":-0.13650716537041777,"pZ":2.836853384855112,"vX0":1.254592720046126,"vY0":-123.20208829087683,"vZ0":-0.5609510299307696,"x":122.2,"y":162.18,"x0":-1.4855333922390894,"y0":50.00320111070141,"z0":5.939086191778019,"aX":9.671983568466972},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.4,"breakHorizontal":-11.9,"spinRate":2734,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.44756337284987247,"extension":5.510940197908617},"index":4,"playId":"41c18178-6099-3baa-8648-32e130e85c4c","pitchNumber":5,"startTime":"2026-03-21T03:06:55.922Z","endTime":"2026-03-21T03:06:59.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":695573,"link":"/api/v1/people/695573","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.329885990632455,"aZ":-34.67882437022207,"pfxX":7.545325816423568,"pfxZ":-1.6948953309484391,"pX":0.4286742395539776,"pZ":2.009307247230049,"vX0":1.977596156960078,"vY0":-121.72998531003627,"vZ0":-1.86137614005892,"x":100.66,"y":184.53,"x0":-1.3773393727659393,"y0":50.00354668731132,"z0":5.830211200391938,"aX":11.148692186303885},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.2,"breakHorizontal":-14.2,"spinRate":2759,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.4526344000217968,"extension":5.65679787791317},"hitData":{"launchSpeed":72.9,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.02,"coordY":146.55}},"index":5,"playId":"f31d8b67-47a8-3ac9-a87e-9e6d51bc21ff","pitchNumber":6,"startTime":"2026-03-21T03:07:10.935Z","endTime":"2026-03-21T03:07:24.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":695573,"link":"/api/v1/people/695573","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695573,"link":"/api/v1/people/695573"},"credit":"b_ab"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_ab"},{"player":{"id":695573,"link":"/api/v1/people/695573"},"credit":"b_pa"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.0,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:07:24.781Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ariel Armas flies out to left fielder Breyson Guedez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-21T03:07:47.328Z","endTime":"2026-03-21T03:09:46.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695573,"fullName":"Cole Mathis","link":"/api/v1/people/695573"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":695573,"fullName":"Cole Mathis","link":"/api/v1/people/695573"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":829052,"link":"/api/v1/people/829052"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.375383428366046,"aZ":-15.123256724785362,"pfxX":-2.121744631907638,"pfxZ":8.622500875941775,"pX":-1.368800400766172,"pZ":4.438134098682323,"vX0":0.3531088010735912,"vY0":-139.7208286160982,"vZ0":-1.8905868646081472,"x":169.18,"y":118.95,"x0":-1.2210795740425613,"y0":50.00635697771353,"z0":6.117057921923472,"aX":-4.197088601593386},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":3.7,"spinRate":2323,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39197581065185094,"extension":5.795410497741702},"index":0,"playId":"8f4caa14-788b-380c-a4c8-256f06f80db9","pitchNumber":1,"startTime":"2026-03-21T03:07:47.328Z","endTime":"2026-03-21T03:07:52.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"first":{"id":695573,"link":"/api/v1/people/695573"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Michael Kelly. Cole Mathis to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"8f4caa14-788b-380c-a4c8-256f06f80db9","startTime":"2026-03-21T03:08:20.975Z","endTime":"2026-03-21T03:08:20.976Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695573,"link":"/api/v1/people/695573"},"defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"first":{"id":695573,"link":"/api/v1/people/695573"},"postOnSecond":{"id":695573,"link":"/api/v1/people/695573"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"homeTeamWinProbability":83.7,"awayTeamWinProbability":16.299999999999997,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":2.13,"dramaIndex":69.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.576918458181016,"aZ":-31.41824499800931,"pfxX":8.375280238519,"pfxZ":0.4930756531051568,"pX":1.2369253164109233,"pZ":2.388212423403935,"vX0":3.3823599184271846,"vY0":-124.06094490136893,"vZ0":-2.055572748630751,"x":69.85,"y":174.3,"x0":-1.2355030104750768,"y0":50.00589177298697,"z0":5.865532989422306,"aX":12.95833244667613},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.6,"breakHorizontal":-16.0,"spinRate":2732,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4427778561073423,"extension":5.672428539505424},"index":2,"playId":"f82dc5f2-4597-3025-baaa-e26d2f82d448","pitchNumber":2,"startTime":"2026-03-21T03:08:20.977Z","endTime":"2026-03-21T03:08:24.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"second":{"id":695573,"link":"/api/v1/people/695573"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22285583345609,"aZ":-31.90081468055145,"pfxX":9.154608963128023,"pfxZ":0.18148471944186717,"pX":0.012942464679448566,"pZ":2.1699314654995585,"vX0":0.8282612473892093,"vY0":-122.52533462719353,"vZ0":-2.073324921314331,"x":116.51,"y":180.19,"x0":-1.5183027681517627,"y0":50.00246698897033,"z0":5.776577636821028,"aX":13.794496632162002},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.1,"breakHorizontal":-16.8,"spinRate":2762,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.44856237861050596,"extension":5.804576006808991},"index":3,"playId":"6df33648-b169-32b8-9e3a-baba7979f72f","pitchNumber":3,"startTime":"2026-03-21T03:08:36.307Z","endTime":"2026-03-21T03:08:40.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"second":{"id":695573,"link":"/api/v1/people/695573"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.442134381200955,"aZ":-31.527795851826813,"pfxX":9.013681909016704,"pfxZ":0.42727408653821186,"pX":-1.0532052571469697,"pZ":2.668725734339837,"vX0":-1.5336484488013853,"vY0":-122.39171048743786,"vZ0":-1.1821293869963538,"x":157.15,"y":166.72,"x0":-1.5847135270952868,"y0":50.001240332467376,"z0":5.883083382792207,"aX":13.534172229392547},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.7,"breakHorizontal":-15.8,"spinRate":2718,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.44927828418923044,"extension":5.650357207863711},"index":4,"playId":"2e2e3ce5-1784-3743-b7a8-d2898ab2e772","pitchNumber":4,"startTime":"2026-03-21T03:08:54.239Z","endTime":"2026-03-21T03:08:58.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"second":{"id":695573,"link":"/api/v1/people/695573"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07500458688893,"aZ":-32.02717855271098,"pfxX":9.890883274846761,"pfxZ":0.10014409141611047,"pX":0.1486737979841071,"pZ":2.313223555434777,"vX0":0.6929239704703509,"vY0":-122.30462794167347,"vZ0":-1.7663801065101181,"x":111.33,"y":176.32,"x0":-1.4225894244336064,"y0":50.00384597384847,"z0":5.814040117452371,"aX":14.855299395788172},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":-18.0,"spinRate":2818,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.44933002857421656,"extension":5.5752916477877665},"index":5,"playId":"441e4843-90d6-3ef1-be11-96afc3a9da93","pitchNumber":5,"startTime":"2026-03-21T03:09:10.653Z","endTime":"2026-03-21T03:09:15.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"second":{"id":695573,"link":"/api/v1/people/695573"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-03-21T03:09:20.296Z","endTime":"2026-03-21T03:09:35.134Z","isPitch":false,"type":"action","player":{"id":813666,"link":"/api/v1/people/813666"},"defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"second":{"id":695573,"link":"/api/v1/people/695573"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.244815847071184,"aZ":-33.04644564597441,"pfxX":9.858439554958352,"pfxZ":-0.5760568999049642,"pX":0.09135337503560723,"pZ":2.0270885371545257,"vX0":0.5013905398804898,"vY0":-122.99969306931565,"vZ0":-2.375975374585778,"x":113.52,"y":184.05,"x0":-1.3943936476358079,"y0":50.004230464831416,"z0":5.842508380574274,"aX":14.916232619221018},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.4,"breakHorizontal":-17.9,"spinRate":2840,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4474638444907715,"extension":5.620458968781464},"hitData":{"launchSpeed":93.8,"launchAngle":47.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.68,"coordY":120.23}},"index":7,"playId":"5696ff9c-23d3-3ce5-b6ce-92651c6c5c6b","pitchNumber":6,"startTime":"2026-03-21T03:09:35.134Z","endTime":"2026-03-21T03:09:46.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"second":{"id":695573,"link":"/api/v1/people/695573"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813666,"link":"/api/v1/people/813666"},"credit":"b_ab"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_ab"},{"player":{"id":813666,"link":"/api/v1/people/813666"},"credit":"b_pa"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":2.13,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:09:46.634Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alexey Lumpuy grounds out, pitcher Michael Kelly to first baseman Daniel Bucciero.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-21T03:10:09.281Z","endTime":"2026-03-21T03:10:19.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":815121,"fullName":"Alexey Lumpuy","link":"/api/v1/people/815121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"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":815121,"fullName":"Alexey Lumpuy","link":"/api/v1/people/815121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":547184,"link":"/api/v1/people/547184"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":827759,"link":"/api/v1/people/827759"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5307852789361,"aZ":-32.40800862346633,"pfxX":9.39756699296884,"pfxZ":-0.14827129509337666,"pX":0.2323994997987086,"pZ":2.447504879045699,"vX0":1.414048588477678,"vY0":-123.89722844140036,"vZ0":-1.6174896193584436,"x":108.14,"y":172.7,"x0":-1.5671165808845662,"y0":50.004968782620274,"z0":5.836706337076926,"aX":14.499418395820802},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.4,"breakHorizontal":-17.3,"spinRate":2800,"spinDirection":53},"zone":6,"typeConfidence":2.0,"plateTime":0.4433791489110357,"extension":5.59754037531055},"hitData":{"launchSpeed":64.3,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.12,"coordY":179.75}},"index":0,"playId":"dfd16184-63a6-3fe3-a97c-17f541d366c8","pitchNumber":1,"startTime":"2026-03-21T03:10:14.385Z","endTime":"2026-03-21T03:10:19.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":815121,"link":"/api/v1/people/815121","batSide":{"code":"L","description":"Left"}},"second":{"id":695573,"link":"/api/v1/people/695573"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815121,"link":"/api/v1/people/815121"},"credit":"b_ab"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_ab"},{"player":{"id":815121,"link":"/api/v1/people/815121"},"credit":"b_pa"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":4.3999999999999915,"leverageIndex":1.65,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:10:19.578Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cameron Leary singles on a ground ball to center fielder Alexey Lumpuy.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-21T03:12:27.249Z","endTime":"2026-03-21T03:14:20.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":815121,"link":"/api/v1/people/815121"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Derik Alcantara replaces left fielder Dylan Carlson, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T03:12:17.366Z","endTime":"2026-03-21T03:12:29.249Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814131,"link":"/api/v1/people/814131"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":666185,"link":"/api/v1/people/666185"},"defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.59708157957621,"aZ":-38.67311313281834,"pfxX":5.9247383649642495,"pfxZ":-5.231138432560218,"pX":0.4350138199742228,"pZ":2.057943110134695,"vX0":2.400125835558921,"vY0":-111.22509271138769,"vZ0":0.18578383158393574,"x":100.42,"y":183.22,"x0":-1.4307763167552665,"y0":50.004126827666084,"z0":6.013081215568129,"aX":7.357538138001081},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-9.1,"breakHorizontal":-11.4,"spinRate":2396,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.49413017177879626,"extension":6.124238302925871},"index":1,"playId":"8e2383e4-744c-3017-b7a8-6f0c0f297e67","pitchNumber":1,"startTime":"2026-03-21T03:12:29.249Z","endTime":"2026-03-21T03:12:33.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04802749270345,"aZ":-28.912186557981183,"pfxX":-9.157827782342267,"pfxZ":2.0930818956488118,"pX":-0.16199645497053372,"pZ":0.15837180493899283,"vX0":6.309987900027961,"vY0":-124.9610815809977,"vZ0":-7.329328476417955,"x":104.6,"y":199.1,"x0":-1.5511121676610642,"y0":50.00072388930428,"z0":5.5582290338813936,"aX":-14.24301633870231},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":14.8,"spinRate":1604,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.44111418242172773,"extension":6.429712500513706},"index":2,"playId":"b8215d20-105c-34d3-ae59-c5d3313ada2e","pitchNumber":2,"startTime":"2026-03-21T03:13:06.384Z","endTime":"2026-03-21T03:13:09.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.414704722298644,"aZ":-29.99645022935638,"pfxX":-6.599819737245022,"pfxZ":1.3424708106117702,"pX":-0.46328897114835144,"pZ":0.9076167636729693,"vX0":4.780913845764497,"vY0":-127.02411392279132,"vZ0":-5.97564297792753,"x":134.66,"y":214.27,"x0":-1.517747032142653,"y0":50.00473654046004,"z0":5.69276924724682,"aX":-10.724343494119678},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":10.8,"spinRate":1669,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.43215662485701145,"extension":6.284634417408856},"index":3,"playId":"7d641231-fba7-3776-ab68-9caf745c8edc","pitchNumber":3,"startTime":"2026-03-21T03:13:26.858Z","endTime":"2026-03-21T03:13:29.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.821435253705708,"aZ":-14.217521935637077,"pfxX":-2.1305866122208372,"pfxZ":9.554965104514409,"pX":0.655438104708053,"pZ":1.6066320055630468,"vX0":6.677137615854094,"vY0":-136.211648516046,"vZ0":-8.024435890065297,"x":92.02,"y":195.4,"x0":-1.550585021109069,"y0":50.00547283616532,"z0":5.573229866810312,"aX":-4.005452933599161},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":2.4,"spinRate":2075,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.40204836160390567,"extension":6.263876899159347},"index":4,"playId":"cbbf769d-85c9-39e1-9658-031c506add33","pitchNumber":4,"startTime":"2026-03-21T03:13:42.931Z","endTime":"2026-03-21T03:13:46.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-21T03:13:59.788Z","endTime":"2026-03-21T03:14:07.062Z","isPitch":false,"type":"action","player":{"id":802474,"link":"/api/v1/people/802474"},"defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.529577329571186,"aZ":-29.833773058758823,"pfxX":-8.484072896460937,"pfxZ":1.4907315683011628,"pX":-0.4952772003472401,"pZ":2.3569199461170482,"vX0":4.80881212865845,"vY0":-123.87330900185444,"vZ0":-2.401183379560701,"x":135.88,"y":175.14,"x0":-1.349946493457171,"y0":50.00198406866239,"z0":5.8094319878562155,"aX":-13.310276665785171},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":14.4,"spinRate":1499,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4405564110592719,"extension":6.171269730726048},"hitData":{"launchSpeed":105.7,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.47,"coordY":106.56}},"index":6,"playId":"4c296590-065f-336c-8ecb-11598c305e3c","pitchNumber":5,"startTime":"2026-03-21T03:14:07.062Z","endTime":"2026-03-21T03:14:20.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":802474,"link":"/api/v1/people/802474","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802474,"link":"/api/v1/people/802474"},"credit":"b_ab"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_ab"},{"player":{"id":802474,"link":"/api/v1/people/802474"},"credit":"b_pa"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.8,"awayTeamWinProbability":5.200000000000003,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.25,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:14:20.522Z","atBatIndex":64},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Casey Yamauchi reaches on catcher interference by Ariel Armas. Cameron Leary to 2nd. Casey Yamauchi to 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-21T03:14:42.586Z","endTime":"2026-03-21T03:15:35.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":671748,"fullName":"Casey Yamauchi","link":"/api/v1/people/671748"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671748,"fullName":"Casey Yamauchi","link":"/api/v1/people/671748"},"postOnSecond":{"id":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":"r_adv_play","runner":{"id":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":671748,"fullName":"Casey Yamauchi","link":"/api/v1/people/671748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":813666,"link":"/api/v1/people/813666"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1961750574512,"aZ":-16.838912184356815,"pfxX":-7.596314411453976,"pfxZ":8.214370777298786,"pX":0.15631824765540367,"pZ":2.167342565997969,"vX0":6.691701656200984,"vY0":-135.66226918314473,"vZ0":-6.376755549723215,"x":111.04,"y":180.26,"x0":-1.3532716035001509,"y0":50.00342924785364,"z0":5.718647375774964,"aX":-14.184236859955616},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":12.4,"spinRate":2056,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4034719163804259,"extension":6.260864950704724},"index":0,"playId":"1193b904-0587-30d2-939c-c39158404f04","pitchNumber":1,"startTime":"2026-03-21T03:14:42.586Z","endTime":"2026-03-21T03:14:47.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671748,"link":"/api/v1/people/671748","batSide":{"code":"R","description":"Right"}},"first":{"id":802474,"link":"/api/v1/people/802474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"0df40e44-1ae8-3459-a9ba-c305130ff99b","startTime":"2026-03-21T03:15:14.335Z","endTime":"2026-03-21T03:15:18.710Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671748,"link":"/api/v1/people/671748","batSide":{"code":"R","description":"Right"}},"first":{"id":802474,"link":"/api/v1/people/802474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.072888020053437,"aZ":-15.982892286969921,"pfxX":-8.16158551061248,"pfxZ":8.68777906470245,"pX":-0.07554104582326579,"pZ":1.7557439943833422,"vX0":6.43579796341503,"vY0":-135.73332914963044,"vZ0":-7.719031649306523,"x":119.88,"y":191.37,"x0":-1.4185524609313833,"y0":50.00015420774625,"z0":5.751926008640643,"aX":-15.206519768102163},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":13.4,"spinRate":1995,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.40372622094996036,"extension":6.511038955052152},"index":2,"playId":"4bfa20aa-5d60-343a-89d8-38997c312308","pitchNumber":2,"startTime":"2026-03-21T03:15:31.805Z","endTime":"2026-03-21T03:15:35.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":671748,"link":"/api/v1/people/671748","batSide":{"code":"R","description":"Right"}},"first":{"id":802474,"link":"/api/v1/people/802474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671748,"link":"/api/v1/people/671748"},"credit":"b_pa"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.38,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:15:35.165Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Ibáñez singles on a line drive to right fielder Kane Kepley. Cameron Leary scores. Casey Yamauchi to 3rd.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-21T03:16:08.670Z","endTime":"2026-03-21T03:16:36.920Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"postOnThird":{"id":671748,"fullName":"Casey Yamauchi","link":"/api/v1/people/671748"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":823807,"link":"/api/v1/people/823807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":802474,"fullName":"Cameron Leary","link":"/api/v1/people/802474"},"responsiblePitcher":{"id":665871,"link":"/api/v1/people/665871"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671748,"fullName":"Casey Yamauchi","link":"/api/v1/people/671748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":671748,"fullName":"Casey Yamauchi","link":"/api/v1/people/671748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.190585764604023,"aZ":-24.812686724674215,"pfxX":1.5365448867854705,"pfxZ":4.4377222587750484,"pX":1.050720071282733,"pZ":0.9458692982885247,"vX0":5.435450550468638,"vY0":-127.68455168902369,"vZ0":-6.936523227126584,"x":76.95,"y":213.24,"x0":-1.3013573143572175,"y0":50.00250374713019,"z0":5.637815684952924,"aX":2.5475713509871447},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":-4.0,"spinRate":2024,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.42823584394958525,"extension":6.416698721881792},"index":0,"playId":"9c0e89b2-bb87-3f89-a73e-c5aa2389f4be","pitchNumber":1,"startTime":"2026-03-21T03:16:08.670Z","endTime":"2026-03-21T03:16:11.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":671748,"link":"/api/v1/people/671748"},"second":{"id":802474,"link":"/api/v1/people/802474"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.435696230753717,"aZ":-16.379236549444236,"pfxX":-6.965743522557901,"pfxZ":8.537264465356078,"pX":0.20168722375213002,"pZ":1.9270420752992157,"vX0":6.346710206015379,"vY0":-135.38476709955438,"vZ0":-7.1770850149284415,"x":109.31,"y":186.75,"x0":-1.2715867295265966,"y0":50.004580096143954,"z0":5.7654539154271385,"aX":-12.891012303298004},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":11.2,"spinRate":1823,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.4050656415893812,"extension":6.276542148800317},"hitData":{"launchSpeed":93.6,"launchAngle":10.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":148.61,"coordY":127.63}},"index":1,"playId":"8096f78e-2d79-345a-8367-219968cd001f","pitchNumber":2,"startTime":"2026-03-21T03:16:27.708Z","endTime":"2026-03-21T03:16:36.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":671748,"link":"/api/v1/people/671748"},"second":{"id":802474,"link":"/api/v1/people/802474"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_ab"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_ab"},{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_pa"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":0.42,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:16:36.920Z","atBatIndex":66},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Colby Thomas hits a sacrifice fly. Fielding error by left fielder Derik Alcantara. Casey Yamauchi scores. Michael Brooks to 3rd. Colby Thomas to 1st.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-21T03:17:10.823Z","endTime":"2026-03-21T03:18:53.546Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"postOnThird":{"id":690962,"fullName":"Michael Brooks","link":"/api/v1/people/690962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":814131,"link":"/api/v1/people/814131"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":690962,"fullName":"Michael Brooks","link":"/api/v1/people/690962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":671748,"fullName":"Casey Yamauchi","link":"/api/v1/people/671748"},"responsiblePitcher":{"id":665871,"link":"/api/v1/people/665871"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Michael Brooks replaces Andy Ibáñez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T03:17:13.028Z","endTime":"2026-03-21T03:17:13.029Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690962,"link":"/api/v1/people/690962"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":628451,"link":"/api/v1/people/628451"},"base":1,"defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":628451,"link":"/api/v1/people/628451"},"third":{"id":671748,"link":"/api/v1/people/671748"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.588491411327887,"aZ":-33.028386654864626,"pfxX":6.562829661272884,"pfxZ":-0.6036246588970471,"pX":0.010866952868188215,"pZ":3.4694537254137305,"vX0":2.0159933217994896,"vY0":-117.55380161008114,"vZ0":1.3422998792527765,"x":116.59,"y":145.1,"x0":-1.7099558542977942,"y0":50.00573858692288,"z0":5.949423761469791,"aX":9.216915783460104},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.5,"breakHorizontal":-12.4,"spinRate":2386,"spinDirection":56},"zone":12,"typeConfidence":2.0,"plateTime":0.46534032716019436,"extension":6.219904794346087},"index":1,"playId":"9b86b5b8-b8b3-3b29-8ce3-d76b3a0384a4","pitchNumber":1,"startTime":"2026-03-21T03:17:13.030Z","endTime":"2026-03-21T03:17:17.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":690962,"link":"/api/v1/people/690962"},"third":{"id":671748,"link":"/api/v1/people/671748"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.817176247142537,"aZ":-34.06384577165416,"pfxX":6.853553624322637,"pfxZ":-1.368381753063253,"pX":1.4005208008539078,"pZ":0.7016639676041434,"vX0":5.092556205040658,"vY0":-116.86277325858698,"vZ0":-4.063501991335504,"x":63.62,"y":219.84,"x0":-1.7004779819987046,"y0":50.00531599363144,"z0":5.676059564905275,"aX":9.443147188281234},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.2,"breakHorizontal":-13.7,"spinRate":2413,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4693826836176296,"extension":6.283744315280536},"index":2,"playId":"7163cf99-80ac-3af3-a0cd-ddf86ed2ed7b","pitchNumber":2,"startTime":"2026-03-21T03:17:30.174Z","endTime":"2026-03-21T03:17:35.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":690962,"link":"/api/v1/people/690962"},"third":{"id":671748,"link":"/api/v1/people/671748"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.276626545721538,"aZ":-35.03776044264636,"pfxX":8.125992113589705,"pfxZ":-2.1349093645109427,"pX":0.6898624979339156,"pZ":3.019473501810063,"vX0":3.0452482584263953,"vY0":-115.24950732380063,"vZ0":1.274484746046661,"x":90.7,"y":157.25,"x0":-1.7060943671305275,"y0":50.00456156036737,"z0":5.854400337376907,"aX":10.884903543970156},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-3.2,"breakHorizontal":-15.5,"spinRate":2566,"spinDirection":51},"zone":3,"typeConfidence":2.0,"plateTime":0.4760290634171951,"extension":6.247023917480245},"index":3,"playId":"38c4c0ee-d308-3299-95b7-f2829266abb0","pitchNumber":3,"startTime":"2026-03-21T03:17:48.750Z","endTime":"2026-03-21T03:17:52.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":690962,"link":"/api/v1/people/690962"},"third":{"id":671748,"link":"/api/v1/people/671748"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.197680042496014,"aZ":-36.06691136769151,"pfxX":6.742342560578984,"pfxZ":-2.85064769623908,"pX":1.6468117883017928,"pZ":0.5188173390251669,"vX0":5.185293996626575,"vY0":-116.69973897764383,"vZ0":-4.036507286304833,"x":54.23,"y":224.77,"x0":-1.4887146130971352,"y0":50.00456167722213,"z0":5.707490899293096,"aX":9.198487397054175},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-6.0,"breakHorizontal":-13.6,"spinRate":2409,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.47131493811190417,"extension":6.382906711834699},"index":4,"playId":"93b21890-5e01-3011-98d2-51a794d343ce","pitchNumber":4,"startTime":"2026-03-21T03:18:16.854Z","endTime":"2026-03-21T03:18:19.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":690962,"link":"/api/v1/people/690962"},"third":{"id":671748,"link":"/api/v1/people/671748"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4309303051772,"aZ":-29.333793719330572,"pfxX":2.1421431661045665,"pfxZ":1.7148870797204534,"pX":0.3962530159639827,"pZ":2.997315904578369,"vX0":4.2212119282155065,"vY0":-127.2819473339634,"vZ0":-1.3690168942324517,"x":101.9,"y":157.85,"x0":-1.5549576088684265,"y0":50.004787870195855,"z0":5.841392742726092,"aX":3.553623918674259},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.0,"breakHorizontal":-4.8,"spinRate":2039,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.4285331867006765,"extension":6.282575371669988},"hitData":{"launchSpeed":106.6,"launchAngle":43.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.94,"coordY":75.68}},"index":5,"playId":"7a489d91-1ee1-3af1-ba24-9ff6cfdac055","pitchNumber":5,"startTime":"2026-03-21T03:18:38.664Z","endTime":"2026-03-21T03:18:53.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":690962,"link":"/api/v1/people/690962"},"third":{"id":671748,"link":"/api/v1/people/671748"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_pa"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.14,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:18:53.546Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Serven called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-21T03:19:43.582Z","endTime":"2026-03-21T03:21:46.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"postOnThird":{"id":690962,"fullName":"Michael Brooks","link":"/api/v1/people/690962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":813666,"link":"/api/v1/people/813666"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.168527561512295,"aZ":-33.28211214949449,"pfxX":8.546990842383366,"pfxZ":-0.8178631083602235,"pX":1.4096768596413267,"pZ":0.7027952546619206,"vX0":4.458802098046643,"vY0":-116.0603376053328,"vZ0":-4.128456100724017,"x":63.27,"y":219.8,"x0":-1.64788697951954,"y0":50.00052643621444,"z0":5.681742197333988,"aX":11.631711108268238},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-2.3,"breakHorizontal":-16.6,"spinRate":2141,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4723367294713725,"extension":6.292833960600832},"index":0,"playId":"ec3a120a-e1bf-339a-a98a-1f12179160cc","pitchNumber":1,"startTime":"2026-03-21T03:19:43.582Z","endTime":"2026-03-21T03:19:49.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":690962,"link":"/api/v1/people/690962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Colby Thomas steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"ec3a120a-e1bf-339a-a98a-1f12179160cc","startTime":"2026-03-21T03:20:00.010Z","endTime":"2026-03-21T03:20:33.533Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":690962,"link":"/api/v1/people/690962"},"postOnSecond":{"id":687515,"link":"/api/v1/people/687515"},"postOnThird":{"id":690962,"link":"/api/v1/people/690962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72807795954671,"aZ":-33.98324385682762,"pfxX":8.175772548690038,"pfxZ":-1.3612860327768672,"pX":-0.8890666820079747,"pZ":2.6314452258011585,"vX0":-0.393308823551278,"vY0":-114.67048434133036,"vZ0":0.1924967957036512,"x":150.89,"y":167.73,"x0":-1.776902475046126,"y0":50.00392740227384,"z0":5.869100970563138,"aX":10.859138700016537},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-2.2,"breakHorizontal":-14.6,"spinRate":2429,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.47814964627658085,"extension":6.24544618485117},"index":2,"playId":"ec88fce4-5a3c-3c87-ba67-2b04fa18874c","pitchNumber":2,"startTime":"2026-03-21T03:20:33.533Z","endTime":"2026-03-21T03:20:33.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"second":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":690962,"link":"/api/v1/people/690962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"}},"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":92.0,"endSpeed":83.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.194527908113965,"aZ":-20.046469401331933,"pfxX":-8.752797109911727,"pfxZ":6.763360666157491,"pX":0.04427913835586802,"pZ":2.27339067312911,"vX0":6.918928726886907,"vY0":-133.65457905758487,"vZ0":-5.316169463301249,"x":115.31,"y":177.4,"x0":-1.452243538955199,"y0":50.0031943696765,"z0":5.746078727085691,"aX":-15.695400205172733},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.2,"breakHorizontal":14.2,"spinRate":1955,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4112151208592243,"extension":6.415810909693518},"index":3,"playId":"540f1107-3850-3693-962a-22d1475d25ec","pitchNumber":3,"startTime":"2026-03-21T03:20:38.984Z","endTime":"2026-03-21T03:20:42.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"second":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":690962,"link":"/api/v1/people/690962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-03-21T03:21:00.788Z","endTime":"2026-03-21T03:21:16.011Z","isPitch":false,"type":"action","player":{"id":661531,"link":"/api/v1/people/661531"},"defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"second":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":690962,"link":"/api/v1/people/690962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":69.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.529687592518805,"aZ":-39.29660001334043,"pfxX":6.297874495644595,"pfxZ":-5.838731923661702,"pX":0.6427066375693272,"pZ":1.1274294884923608,"vX0":2.2125305450640385,"vY0":-110.33363650887883,"vZ0":-1.38926059458449,"x":92.5,"y":208.34,"x0":-1.1942572156197195,"y0":50.0031423605443,"z0":5.94525865006692,"aX":7.683318959003985},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-10.6,"breakHorizontal":-12.0,"spinRate":2424,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4984137902956953,"extension":6.345016578525447},"index":5,"playId":"6ddf6fd7-0cdb-384a-a190-00444df3b895","pitchNumber":4,"startTime":"2026-03-21T03:21:16.011Z","endTime":"2026-03-21T03:21:19.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"second":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":690962,"link":"/api/v1/people/690962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":94.7,"endSpeed":86.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.234359094573676,"aZ":-13.28349243201947,"pfxX":-5.465611150591172,"pfxZ":9.921922338365295,"pX":0.2313450969835268,"pZ":2.117587539621283,"vX0":6.567154859784416,"vY0":-137.5459517527186,"vZ0":-7.068086615476381,"x":108.18,"y":181.61,"x0":-1.483953065121569,"y0":50.00606763838189,"z0":5.632571800968964,"aX":-10.41080492764027},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":8.4,"spinRate":2168,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.3991280348894586,"extension":6.335197818081184},"index":6,"playId":"9d0b171f-ca22-3b20-8374-7a208c876cd9","pitchNumber":5,"startTime":"2026-03-21T03:21:41.824Z","endTime":"2026-03-21T03:21:46.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"second":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":690962,"link":"/api/v1/people/690962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_ab"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_ab"},{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_pa"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:21:46.152Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Breyson Guedez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-21T03:22:06.578Z","endTime":"2026-03-21T03:27:28.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":829052,"fullName":"Breyson Guedez","link":"/api/v1/people/829052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684949,"fullName":"Zac Leigh","link":"/api/v1/people/684949"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"postOnThird":{"id":690962,"fullName":"Michael Brooks","link":"/api/v1/people/690962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,5],"actionIndex":[3,4],"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":829052,"fullName":"Breyson Guedez","link":"/api/v1/people/829052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":813666,"link":"/api/v1/people/813666"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.405647429286983,"aZ":-27.507044849741927,"pfxX":2.4909160258370355,"pfxZ":2.8332923212694556,"pX":0.3650804000262414,"pZ":1.8356907265926699,"vX0":4.829978164962141,"vY0":-127.31155262003287,"vZ0":-4.179625762706529,"x":103.08,"y":189.22,"x0":-1.8779814585050694,"y0":50.001773241433945,"z0":5.668314389587543,"aX":4.100140073854627},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.4,"breakHorizontal":-5.5,"spinRate":2014,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.4297330185228745,"extension":6.275909520994185},"index":0,"playId":"389adb7b-49ae-33e5-8ec5-7f83e9a83c10","pitchNumber":1,"startTime":"2026-03-21T03:22:11.493Z","endTime":"2026-03-21T03:22:14.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":829052,"link":"/api/v1/people/829052","batSide":{"code":"L","description":"Left"}},"second":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":690962,"link":"/api/v1/people/690962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.722026082686163,"aZ":-41.09901208208041,"pfxX":5.77721160755192,"pfxZ":-6.839915661934531,"pX":0.32619740086760274,"pZ":0.08991064616736087,"vX0":2.1489761905850604,"vY0":-114.02056224820407,"vZ0":-3.7597411499344675,"x":104.57,"y":236.35,"x0":-1.381555802688548,"y0":50.00369090656929,"z0":5.8526355792000055,"aX":7.537915553812549},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-13.1,"breakHorizontal":-11.0,"spinRate":2494,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4820478524764398,"extension":6.372402733008812},"index":1,"playId":"c7364109-c88d-332e-b1f5-4cb9522ae584","pitchNumber":2,"startTime":"2026-03-21T03:22:32.077Z","endTime":"2026-03-21T03:22:35.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":829052,"link":"/api/v1/people/829052","batSide":{"code":"L","description":"Left"}},"second":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":690962,"link":"/api/v1/people/690962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.652544806889015,"aZ":-17.07960904856035,"pfxX":-6.3665934725806075,"pfxZ":8.110592539616157,"pX":0.2833401343721803,"pZ":3.073187826554468,"vX0":6.682755893051959,"vY0":-135.10556496819876,"vZ0":-4.1590914207733904,"x":106.2,"y":155.8,"x0":-1.387420246073941,"y0":50.00085921557989,"z0":5.822301813452907,"aX":-11.845275977270937},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":10.2,"spinRate":2024,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.4044185213748128,"extension":6.415914548082547},"index":2,"playId":"86753a14-5f64-3831-907c-adf6c338944d","pitchNumber":3,"startTime":"2026-03-21T03:22:52.733Z","endTime":"2026-03-21T03:22:55.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":829052,"link":"/api/v1/people/829052","batSide":{"code":"L","description":"Left"}},"second":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":690962,"link":"/api/v1/people/690962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"startTime":"2026-03-21T03:23:15.338Z","endTime":"2026-03-21T03:25:27.675Z","isPitch":false,"type":"action","player":{"id":829052,"link":"/api/v1/people/829052"},"contextMetrics":{}},{"details":{"description":"Pitching Change: Zac Leigh replaces Javier Assad.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-21T03:25:27.675Z","endTime":"2026-03-21T03:27:25.884Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684949,"link":"/api/v1/people/684949"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":665871,"link":"/api/v1/people/665871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":829052,"link":"/api/v1/people/829052","batSide":{"code":"L","description":"Left"}},"second":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":690962,"link":"/api/v1/people/690962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.062355135905154,"aZ":-23.052368526597363,"pfxX":-6.263302372179661,"pfxZ":5.407088130798222,"pX":0.7495329539712426,"pZ":2.444793262422344,"vX0":9.359931120692083,"vY0":-129.58211858794618,"vZ0":-2.753117502287272,"x":88.43,"y":172.77,"x0":-2.108707239343898,"y0":50.0040709313208,"z0":5.297352397999609,"aX":-10.5694472494109},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.4,"breakHorizontal":9.1,"spinRate":1599,"spinDirection":239},"zone":6,"typeConfidence":0.55,"plateTime":0.4239587453792435,"extension":6.711650451012862},"index":5,"playId":"2fc81612-24c0-30a3-92bb-bedab5321a12","pitchNumber":4,"startTime":"2026-03-21T03:27:25.884Z","endTime":"2026-03-21T03:27:28.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":829052,"link":"/api/v1/people/829052","batSide":{"code":"L","description":"Left"}},"second":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":690962,"link":"/api/v1/people/690962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":829052,"link":"/api/v1/people/829052"},"credit":"b_ab"},{"player":{"id":684949,"link":"/api/v1/people/684949"},"credit":"p_ab"},{"player":{"id":829052,"link":"/api/v1/people/829052"},"credit":"b_pa"},{"player":{"id":684949,"link":"/api/v1/people/684949"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.1,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:27:28.884Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Bucciero flies out to right fielder Kane Kepley.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-21T03:27:40.828Z","endTime":"2026-03-21T03:29:09.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":827759,"fullName":"Daniel Bucciero","link":"/api/v1/people/827759"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684949,"fullName":"Zac Leigh","link":"/api/v1/people/684949"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":827759,"fullName":"Daniel Bucciero","link":"/api/v1/people/827759"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":823807,"link":"/api/v1/people/823807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.5,"endSpeed":75.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.521009970777442,"aZ":-34.094765294832506,"pfxX":10.39616513249527,"pfxZ":-1.3118276001136113,"pX":0.5825336563030978,"pZ":2.315505303699583,"vX0":3.3530132096934877,"vY0":-121.49637224048169,"vZ0":0.10660421041005108,"x":94.8,"y":176.26,"x0":-2.1717263111192913,"y0":50.00002489617715,"z0":5.275737157344881,"aX":15.277476988832715},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.0,"breakHorizontal":-19.7,"spinRate":2697,"spinDirection":46},"zone":6,"typeConfidence":0.44,"plateTime":0.4537487227169814,"extension":6.448133012987429},"index":0,"playId":"659d45be-a1e7-335d-b8af-c99a05a127b6","pitchNumber":1,"startTime":"2026-03-21T03:27:56.268Z","endTime":"2026-03-21T03:27:59.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":827759,"link":"/api/v1/people/827759","batSide":{"code":"R","description":"Right"}},"second":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":690962,"link":"/api/v1/people/690962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.247255960916643,"aZ":-38.13322449104222,"pfxX":8.44386320110196,"pfxZ":-4.133976272621981,"pX":0.3560884070956055,"pZ":3.183932838882807,"vX0":3.3192916640137753,"vY0":-120.13632170438665,"vZ0":2.8338060195648858,"x":103.43,"y":152.81,"x0":-2.14594981852137,"y0":50.00264694582524,"z0":5.410750051793956,"aX":12.172303390120168},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.4,"breakHorizontal":-16.1,"spinRate":2706,"spinDirection":47},"zone":3,"typeConfidence":0.89,"plateTime":0.45832408327015317,"extension":6.451781635878057},"index":1,"playId":"ebc9d3b4-724a-30ed-8abd-c5e713808815","pitchNumber":2,"startTime":"2026-03-21T03:28:23.394Z","endTime":"2026-03-21T03:28:27.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":827759,"link":"/api/v1/people/827759","batSide":{"code":"R","description":"Right"}},"second":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":690962,"link":"/api/v1/people/690962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4087069323504,"aZ":-24.03319568425364,"pfxX":0.44464598117721943,"pfxZ":4.151126917394002,"pX":-0.5796635964849687,"pZ":4.431656990656314,"vX0":3.536024123375564,"vY0":-138.74044184281288,"vZ0":1.340992455951751,"x":139.1,"y":119.13,"x0":-1.9254111454086253,"y0":50.00005288890897,"z0":5.537413711726895,"aX":0.8715003551234322},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.0,"breakHorizontal":-1.4,"spinRate":2341,"spinDirection":196},"zone":11,"typeConfidence":0.89,"plateTime":0.3939334937207599,"extension":6.587387379946472},"index":2,"playId":"b5fe9bad-5c5f-30c8-9722-4e0215216437","pitchNumber":3,"startTime":"2026-03-21T03:28:43.369Z","endTime":"2026-03-21T03:28:46.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":827759,"link":"/api/v1/people/827759","batSide":{"code":"R","description":"Right"}},"second":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":690962,"link":"/api/v1/people/690962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.228211093634055,"aZ":-38.20099726515779,"pfxX":7.31202433660404,"pfxZ":-4.042292750430388,"pX":0.34480645995341164,"pZ":2.1883804470648167,"vX0":3.771524732196987,"vY0":-121.94546856150087,"vZ0":0.5997511246191378,"x":103.86,"y":179.69,"x0":-2.1767870633315223,"y0":50.00306112450311,"z0":5.261462694765099,"aX":10.900999141930116},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.8,"breakHorizontal":-14.2,"spinRate":2630,"spinDirection":52},"zone":9,"typeConfidence":0.72,"plateTime":0.450894257472954,"extension":6.517127083436717},"hitData":{"launchSpeed":95.6,"launchAngle":40.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.24,"coordY":75.15}},"index":3,"playId":"946ab592-d2a9-3dce-ba59-fd666e4fa0ed","pitchNumber":4,"startTime":"2026-03-21T03:29:01.183Z","endTime":"2026-03-21T03:29:09.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":695573,"link":"/api/v1/people/695573"},"second":{"id":664068,"link":"/api/v1/people/664068"},"third":{"id":681230,"link":"/api/v1/people/681230"},"shortstop":{"id":806980,"link":"/api/v1/people/806980"},"left":{"id":814131,"link":"/api/v1/people/814131"},"center":{"id":815121,"link":"/api/v1/people/815121"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":827759,"link":"/api/v1/people/827759","batSide":{"code":"R","description":"Right"}},"second":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":690962,"link":"/api/v1/people/690962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":827759,"link":"/api/v1/people/827759"},"credit":"b_ab"},{"player":{"id":684949,"link":"/api/v1/people/684949"},"credit":"p_ab"},{"player":{"id":827759,"link":"/api/v1/people/827759"},"credit":"b_pa"},{"player":{"id":684949,"link":"/api/v1/people/684949"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:29:09.263Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Derik Alcantara strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-21T03:31:16.777Z","endTime":"2026-03-21T03:32:16.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":814131,"fullName":"Derik Alcantara","link":"/api/v1/people/814131"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"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":814131,"fullName":"Derik Alcantara","link":"/api/v1/people/814131"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Michael Brooks remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T03:30:52.632Z","endTime":"2026-03-21T03:31:19.061Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690962,"link":"/api/v1/people/690962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":628451,"link":"/api/v1/people/628451"},"defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":814131,"link":"/api/v1/people/814131","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":93.8,"endSpeed":86.6,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61180146772304,"aZ":-16.929209686474138,"pfxX":-2.156983639517551,"pfxZ":8.005294216406337,"pX":-0.4832817145772571,"pZ":2.608356288665114,"vX0":3.1448280239968294,"vY0":-136.54206254481664,"vZ0":-6.090057738062285,"x":135.42,"y":168.35,"x0":-1.3651164512691665,"y0":50.004022232378645,"z0":6.016056332456783,"aX":-4.108666585172635},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":3.4,"spinRate":2307,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3998065953998533,"extension":5.6640771420799405},"index":1,"playId":"dee99983-d3b6-33d5-bfd3-e193a6adf6de","pitchNumber":1,"startTime":"2026-03-21T03:31:19.061Z","endTime":"2026-03-21T03:31:23.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":814131,"link":"/api/v1/people/814131","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53392064411717,"aZ":-27.518371557602364,"pfxX":1.8416244823389438,"pfxZ":2.6551761281520196,"pX":-0.8878612293783407,"pZ":3.77214534336011,"vX0":1.2004329198121444,"vY0":-131.0954443388689,"vZ0":-0.5238752017462718,"x":150.84,"y":136.93,"x0":-1.5897566608829186,"y0":50.00582157552439,"z0":6.013785452253829,"aX":3.232547654900371},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.9,"breakHorizontal":-3.6,"spinRate":2709,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.4164866415460122,"extension":5.406408094470148},"index":2,"playId":"99960adf-ba8f-3e8e-83f2-7982a9355742","pitchNumber":2,"startTime":"2026-03-21T03:31:31.087Z","endTime":"2026-03-21T03:31:35.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":814131,"link":"/api/v1/people/814131","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.836389839498406,"aZ":-32.34143457031263,"pfxX":10.684706307361427,"pfxZ":-0.11596363940231846,"pX":0.42381576606541066,"pZ":1.3839084453984292,"vX0":1.361330297082553,"vY0":-120.94796229346444,"vZ0":-3.590818900976172,"x":100.85,"y":201.41,"x0":-1.5343601764190293,"y0":50.001141256120334,"z0":5.754596144896812,"aX":15.666467893769124},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.8,"breakHorizontal":-19.7,"spinRate":2830,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.454641114652377,"extension":5.665044607938898},"index":3,"playId":"3494619e-b335-3faf-83bb-65f5681660f1","pitchNumber":3,"startTime":"2026-03-21T03:31:43.609Z","endTime":"2026-03-21T03:31:48.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":814131,"link":"/api/v1/people/814131","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.602313124015176,"aZ":-31.531847495508494,"pfxX":10.112436343403965,"pfxZ":0.4243113573702262,"pX":0.8901937018372074,"pZ":1.2270675528603092,"vX0":2.4707426554565055,"vY0":-122.67902467344746,"vZ0":-4.3588727205723785,"x":83.07,"y":205.65,"x0":-1.4450626331648164,"y0":50.00383098133311,"z0":5.732322383978449,"aX":15.32284888013353},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.0,"breakHorizontal":-18.8,"spinRate":2775,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.44748526575718994,"extension":5.6268564846292595},"index":4,"playId":"c91c720c-a91d-322f-bdaf-e485b293f947","pitchNumber":4,"startTime":"2026-03-21T03:31:57.416Z","endTime":"2026-03-21T03:32:00.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":814131,"link":"/api/v1/people/814131","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.973375525504608,"aZ":-33.50136158660569,"pfxX":11.336395474975532,"pfxZ":-0.8791366070068722,"pX":0.21421321586739894,"pZ":1.9278677843590866,"vX0":0.723647345660894,"vY0":-122.92197164105092,"vZ0":-2.4125359972730864,"x":108.83,"y":186.73,"x0":-1.5552443338111814,"y0":50.00131889388656,"z0":5.7984671625396285,"aX":17.147228202580997},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.9,"breakHorizontal":-20.6,"spinRate":2835,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.4475588724294859,"extension":5.841136400574025},"index":5,"playId":"6391b927-0e91-3f7f-9627-dab585cd71bd","pitchNumber":5,"startTime":"2026-03-21T03:32:12.876Z","endTime":"2026-03-21T03:32:16.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":814131,"link":"/api/v1/people/814131","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814131,"link":"/api/v1/people/814131"},"credit":"b_ab"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_ab"},{"player":{"id":814131,"link":"/api/v1/people/814131"},"credit":"b_pa"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:32:16.127Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathon Long strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-21T03:32:22.614Z","endTime":"2026-03-21T03:33:44.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":675085,"fullName":"Jonathon Long","link":"/api/v1/people/675085"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"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":675085,"fullName":"Jonathon Long","link":"/api/v1/people/675085"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.141174790385616,"aZ":-31.798043645835257,"pfxX":10.49982747191011,"pfxZ":0.2524128850590772,"pX":2.0150509910383834,"pZ":1.40029171945117,"vX0":4.77358919613937,"vY0":-122.77358024758767,"vZ0":-3.9374943279226056,"x":40.19,"y":200.97,"x0":-1.323709473092679,"y0":50.00524360394841,"z0":5.754916716219438,"aX":15.901793556289974},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.2,"breakHorizontal":-20.2,"spinRate":2807,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4475020960262772,"extension":5.7612078765445665},"index":0,"playId":"d10d676e-5411-3c9c-a4d2-23cab423f428","pitchNumber":1,"startTime":"2026-03-21T03:32:38.771Z","endTime":"2026-03-21T03:32:42.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.017905982500515,"aZ":-33.81455405871088,"pfxX":11.22333011870577,"pfxZ":-1.0972252946047298,"pX":0.05700609225480731,"pZ":2.532973737793606,"vX0":0.22726922890794699,"vY0":-122.10495660350219,"vZ0":-0.8984120511275083,"x":114.83,"y":170.39,"x0":-1.4935708935540821,"y0":50.00317272676302,"z0":5.838097722552999,"aX":16.796839810702927},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.9,"breakHorizontal":-20.3,"spinRate":2801,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.4500903780028942,"extension":5.636872984121952},"index":1,"playId":"3811441e-ce08-3659-9da3-b63a2b065f57","pitchNumber":2,"startTime":"2026-03-21T03:32:53.022Z","endTime":"2026-03-21T03:32:57.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.588276915950672,"aZ":-33.60789413111803,"pfxX":11.048140016982874,"pfxZ":-0.9511823733595293,"pX":-0.3124185054536422,"pZ":2.619520238926623,"vX0":-0.48290375728356205,"vY0":-122.2778893865154,"vZ0":-0.7653559409380044,"x":128.91,"y":168.05,"x0":-1.5457182327802197,"y0":50.00431850258196,"z0":5.836796592100925,"aX":16.621216353242758},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.7,"breakHorizontal":-19.8,"spinRate":2839,"spinDirection":63},"zone":5,"typeConfidence":2.0,"plateTime":0.4490635254235462,"extension":5.488390335428038},"index":2,"playId":"e4170c22-f44a-3b23-99f0-eeb8dd9b143f","pitchNumber":3,"startTime":"2026-03-21T03:33:07.928Z","endTime":"2026-03-21T03:33:11.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.228976443541015,"aZ":-17.711826704496065,"pfxX":-1.1251192001381067,"pfxZ":7.743441716434798,"pX":1.0216702035176524,"pZ":3.628919744386902,"vX0":5.552982555048986,"vY0":-135.25258321841378,"vZ0":-3.2398391580596,"x":78.06,"y":140.8,"x0":-0.9046089302382594,"y0":50.00381546751716,"z0":6.071833973073813,"aX":-2.102059773444055},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":1.0,"spinRate":2229,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40370651820430226,"extension":5.722184154805936},"index":3,"playId":"d7258d4d-3066-3a48-a59f-0a53ab797ce0","pitchNumber":4,"startTime":"2026-03-21T03:33:26.398Z","endTime":"2026-03-21T03:33:30.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.154444658468087,"aZ":-31.8359317779722,"pfxX":8.387183569762128,"pfxZ":0.23216676517694346,"pX":-0.8261458664796432,"pZ":3.75819184782443,"vX0":-0.9778052237603858,"vY0":-121.1953042296289,"vZ0":1.3668479579091632,"x":148.49,"y":137.31,"x0":-1.5048695349429018,"y0":50.00430115914378,"z0":5.981124943534959,"aX":12.395298113853853},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.1,"breakHorizontal":-14.9,"spinRate":2871,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.45307876806742575,"extension":5.649328648350317},"index":4,"playId":"7a1161d9-66e7-34ea-8d74-9a18e8dd9ecd","pitchNumber":5,"startTime":"2026-03-21T03:33:40.986Z","endTime":"2026-03-21T03:33:44.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":675085,"link":"/api/v1/people/675085","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675085,"link":"/api/v1/people/675085"},"credit":"b_ab"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_ab"},{"player":{"id":675085,"link":"/api/v1/people/675085"},"credit":"b_pa"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:33:44.003Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kane Kepley walks.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-21T03:34:10.575Z","endTime":"2026-03-21T03:35:14.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":88.5,"endSpeed":81.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.807583809763162,"aZ":-32.06796288703195,"pfxX":3.2194825480020777,"pfxZ":0.06249893366235426,"pX":-1.3499493331991332,"pZ":3.7101036392301427,"vX0":-0.6422194262586045,"vY0":-128.86125770256479,"vZ0":0.2660189321099984,"x":168.46,"y":138.61,"x0":-1.5157476837636166,"y0":50.00311177720513,"z0":6.083283117249649,"aX":5.413433572317748},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.4,"breakHorizontal":-5.6,"spinRate":2686,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.42507942554985956,"extension":5.452851967687245},"index":0,"playId":"ed9d5524-bb47-3155-ba0e-1d17584f4694","pitchNumber":1,"startTime":"2026-03-21T03:34:12.667Z","endTime":"2026-03-21T03:34:18.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.823654592273304,"aZ":-31.523833482964637,"pfxX":6.775272750172076,"pfxZ":0.4428420983532586,"pX":-1.2841988813382679,"pZ":2.999063568957032,"vX0":-1.2047658446697245,"vY0":-121.01889195391003,"vZ0":-0.31774585146551826,"x":165.95,"y":157.81,"x0":-1.659926584149049,"y0":50.00486082685515,"z0":5.8954309890725565,"aX":10.041542667210981},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.0,"breakHorizontal":-12.0,"spinRate":2761,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.45274739792639007,"extension":5.5719123502390016},"index":1,"playId":"bae36d98-c722-344a-99f7-2441b980d924","pitchNumber":2,"startTime":"2026-03-21T03:34:30.478Z","endTime":"2026-03-21T03:34:34.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.969687895120536,"aZ":-29.084789251122075,"pfxX":8.228138760867596,"pfxZ":2.075109647505922,"pX":-1.2165938474925706,"pZ":2.9897403820759125,"vX0":-1.5255045174741895,"vY0":-121.50616309659462,"vZ0":-0.7314658050990136,"x":163.37,"y":158.06,"x0":-1.647198117882266,"y0":50.00092770882055,"z0":5.8335364268240895,"aX":12.23730409297932},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.8,"breakHorizontal":-14.5,"spinRate":2794,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.4516850929774221,"extension":5.57756335614439},"index":2,"playId":"37c7d283-59a6-3293-8b8e-7ff606fff423","pitchNumber":3,"startTime":"2026-03-21T03:34:45.710Z","endTime":"2026-03-21T03:34:49.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.139291984995012,"aZ":-28.84655405305085,"pfxX":7.9638623105195965,"pfxZ":2.205433637680253,"pX":-0.8366464385161813,"pZ":3.495961519410943,"vX0":-0.6902139439712155,"vY0":-122.25584820722743,"vZ0":0.19122919617001877,"x":148.89,"y":144.39,"x0":-1.5838334392714197,"y0":50.000527732004606,"z0":5.901979415825521,"aX":11.997614278293291},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.3,"breakHorizontal":-14.3,"spinRate":2806,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.4488171993540142,"extension":5.612386515737109},"index":3,"playId":"14874d5a-6752-3a47-9975-8c41163ee7d4","pitchNumber":4,"startTime":"2026-03-21T03:35:01.956Z","endTime":"2026-03-21T03:35:14.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823807,"link":"/api/v1/people/823807"},"credit":"b_pa"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.05,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:35:14.728Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Cabada singles on a soft ground ball to pitcher Michael Kelly. Kane Kepley to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-21T03:35:34.138Z","endTime":"2026-03-21T03:36:13.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":829040,"fullName":"Juan Cabada","link":"/api/v1/people/829040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":829040,"fullName":"Juan Cabada","link":"/api/v1/people/829040"},"postOnSecond":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":829040,"fullName":"Juan Cabada","link":"/api/v1/people/829040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547184,"link":"/api/v1/people/547184"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Juan Cabada replaces BJ Murray Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-21T03:35:31.151Z","endTime":"2026-03-21T03:35:36.282Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":829040,"link":"/api/v1/people/829040"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":681230,"link":"/api/v1/people/681230"},"defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.254577552448286,"aZ":-30.315335398804674,"pfxX":4.5014192286335835,"pfxZ":1.1090635458616678,"pX":0.046698311648949026,"pZ":2.4804051143117345,"vX0":2.1936986425405762,"vY0":-128.8895140718871,"vZ0":-2.6603679932754924,"x":115.22,"y":171.81,"x0":-1.401704461008238,"y0":50.00153789296614,"z0":5.880998046054519,"aX":7.527703155818965},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.7,"breakHorizontal":-8.6,"spinRate":2702,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.42591814221446667,"extension":5.625246918992151},"index":1,"playId":"cad4049a-cd0b-3817-b465-8fe28daf70d8","pitchNumber":1,"startTime":"2026-03-21T03:35:36.282Z","endTime":"2026-03-21T03:35:39.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":829040,"link":"/api/v1/people/829040","batSide":{"code":"L","description":"Left"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.614584904728435,"aZ":-21.978797066989106,"pfxX":-1.3558587073653223,"pfxZ":5.393102745161594,"pX":-0.8227433046111062,"pZ":4.039567589989472,"vX0":1.9903380870013672,"vY0":-135.60738316693377,"vZ0":-1.226965673603012,"x":148.36,"y":129.71,"x0":-1.385160088738275,"y0":50.000519348895956,"z0":6.01015012861561,"aX":-2.561945888776385},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.7,"breakHorizontal":2.2,"spinRate":2406,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.401700256213819,"extension":5.699892709527015},"hitData":{"launchSpeed":56.6,"launchAngle":-74.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":118.59,"coordY":195.42}},"index":2,"playId":"d85b9752-82db-3c5f-844a-8ff6865e1ec7","pitchNumber":2,"startTime":"2026-03-21T03:36:02.269Z","endTime":"2026-03-21T03:36:13.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":829040,"link":"/api/v1/people/829040","batSide":{"code":"L","description":"Left"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":829040,"link":"/api/v1/people/829040"},"credit":"b_ab"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_ab"},{"player":{"id":829040,"link":"/api/v1/people/829040"},"credit":"b_pa"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.9,"awayTeamWinProbability":1.0999999999999943,"homeTeamWinProbabilityAdded":-0.6999999999999886,"leverageIndex":0.15,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:36:13.971Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Scott Kingery flies out to left fielder Breyson Guedez.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-21T03:37:23.579Z","endTime":"2026-03-21T03:38:04.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":829052,"link":"/api/v1/people/829052"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-21T03:36:43.543Z","endTime":"2026-03-21T03:37:25.700Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":829040,"link":"/api/v1/people/829040"},"second":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.115484551772706,"aZ":-26.190844028641678,"pfxX":3.66100548274456,"pfxZ":3.51195248906577,"pX":1.0739004044738194,"pZ":2.4078499472705754,"vX0":4.296967091372728,"vY0":-128.95286268799777,"vZ0":-3.9690916045422138,"x":76.07,"y":173.77,"x0":-1.0828399215545996,"y0":50.00060037334444,"z0":5.96266422165278,"aX":6.229790526994204},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.8,"breakHorizontal":-7.6,"spinRate":2674,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.42301375051378853,"extension":5.676068478616061},"index":1,"playId":"22f8513a-a7ac-37b1-b187-64a60da01a37","pitchNumber":1,"startTime":"2026-03-21T03:37:25.700Z","endTime":"2026-03-21T03:37:29.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":829040,"link":"/api/v1/people/829040"},"second":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.420823169682492,"aZ":-30.663312772500777,"pfxX":8.51029087928482,"pfxZ":1.029188297372702,"pX":-0.23149003225508488,"pZ":2.576667283634958,"vX0":0.19059427182239225,"vY0":-120.61206050693934,"vZ0":-1.2317119762257787,"x":125.82,"y":169.21,"x0":-1.4164438416638159,"y0":50.001727785503796,"z0":5.808775459919163,"aX":12.482401976513847},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.8,"breakHorizontal":-15.5,"spinRate":2790,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.4548913976322595,"extension":5.59772328532858},"index":2,"playId":"4afa7909-bc13-3238-9430-c1d20ca0526d","pitchNumber":2,"startTime":"2026-03-21T03:37:40.128Z","endTime":"2026-03-21T03:37:43.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":829040,"link":"/api/v1/people/829040"},"second":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69057856107323,"aZ":-30.59377716160315,"pfxX":8.560712104410706,"pfxZ":1.082068879669798,"pX":0.22216819196054807,"pZ":1.8422459192109548,"vX0":1.1822975749222016,"vY0":-121.1207129373356,"vZ0":-2.7576175160057304,"x":108.53,"y":189.04,"x0":-1.3849926672543884,"y0":50.006024156753355,"z0":5.708591279118496,"aX":12.545953235290096},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.4,"breakHorizontal":-15.7,"spinRate":2823,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.45461688988087623,"extension":5.8005455314427925},"hitData":{"launchSpeed":82.4,"launchAngle":33.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.17,"coordY":92.74}},"index":3,"playId":"34966f7c-89ae-3380-9e68-0870da351524","pitchNumber":3,"startTime":"2026-03-21T03:37:57.059Z","endTime":"2026-03-21T03:38:04.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":827759,"link":"/api/v1/people/827759"},"second":{"id":671748,"link":"/api/v1/people/671748"},"third":{"id":690962,"link":"/api/v1/people/690962"},"shortstop":{"id":804119,"link":"/api/v1/people/804119"},"left":{"id":829052,"link":"/api/v1/people/829052"},"center":{"id":802474,"link":"/api/v1/people/802474"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":829040,"link":"/api/v1/people/829040"},"second":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_ab"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_ab"},{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_pa"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:38:04.109Z","atBatIndex":75}]