[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out, second baseman Bryson Stott to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-27T18:07:59.507Z","endTime":"2026-02-27T18:09:06.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"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-02-27T15:01:45.169Z","endTime":"2026-02-27T17:47:34.395Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-27T17:47:34.395Z","endTime":"2026-02-27T18:07:51.418Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-27T18:07:51.418Z","endTime":"2026-02-27T18:08:01.769Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"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":92.3,"endSpeed":84.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.167057142636907,"aZ":-17.498650803490534,"pfxX":-6.9095066586574605,"pfxZ":8.039408941607157,"pX":-0.41930031929322215,"pZ":2.4709537512606348,"vX0":5.864458737548223,"vY0":-134.28075261765815,"vZ0":-3.598748787914516,"x":132.98,"y":172.06,"x0":-1.7341986555149913,"y0":50.00431732935767,"z0":5.074091843154726,"aX":-12.615171425905292},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":11.3,"spinRate":2219,"spinDirection":223},"zone":4,"typeConfidence":0.91,"plateTime":0.40795291071773887,"extension":6.686553725105914},"index":3,"playId":"9a1d61e3-0447-3ba0-8fb5-c77ba0fbe7e9","pitchNumber":1,"startTime":"2026-02-27T18:08:01.769Z","endTime":"2026-02-27T18:08:05.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89456206114301,"aZ":-18.23507785996736,"pfxX":-6.53483597678486,"pfxZ":7.766269120153336,"pX":0.4682909707491388,"pZ":4.0539973891750725,"vX0":7.323927315573287,"vY0":-132.97735468338055,"vZ0":0.5669792450117981,"x":99.15,"y":129.32,"x0":-1.4695512511818918,"y0":50.004202172780076,"z0":5.158581985840301,"aX":-11.731953196354464},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.4,"breakHorizontal":10.3,"spinRate":2207,"spinDirection":227},"zone":12,"typeConfidence":0.88,"plateTime":0.4115284562733219,"extension":6.740072266842251},"index":4,"playId":"1951fe6d-96c3-3c30-8a90-ad7784846107","pitchNumber":2,"startTime":"2026-02-27T18:08:19.880Z","endTime":"2026-02-27T18:08:23.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.663102451067523,"aZ":-41.92751839991807,"pfxX":8.053429567947163,"pfxZ":-7.462946879432298,"pX":-0.5417995359642902,"pZ":2.5675370573530514,"vX0":0.32655239344788434,"vY0":-114.39204911789012,"vZ0":2.955556245847305,"x":137.65,"y":169.46,"x0":-1.7309906778822124,"y0":50.00036306955344,"z0":5.407143535625748,"aX":10.53160100601356},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-12.2,"breakHorizontal":-14.6,"spinRate":2651,"spinDirection":51},"zone":4,"typeConfidence":0.9,"plateTime":0.48122536826736306,"extension":6.267032512159105},"index":5,"playId":"24c968b7-821c-3d4e-b0f9-eca1841d8827","pitchNumber":3,"startTime":"2026-02-27T18:08:37.217Z","endTime":"2026-02-27T18:08:41.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.846144360623573,"aZ":-23.43833519545669,"pfxX":-9.590327620571614,"pfxZ":4.778464849542857,"pX":0.31601037331872367,"pZ":3.1787502751681087,"vX0":7.934477744630096,"vY0":-134.087395290127,"vZ0":-0.7999498666659697,"x":104.95,"y":152.95,"x0":-1.4292758332212219,"y0":50.00450143396362,"z0":5.14694832412867,"aX":-17.539128932023022},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.8,"breakHorizontal":15.7,"spinRate":2224,"spinDirection":224},"zone":3,"typeConfidence":0.93,"plateTime":0.40783282363029105,"extension":6.804220735673843},"hitData":{"launchSpeed":95.1,"launchAngle":-2.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.67,"coordY":151.43}},"index":6,"playId":"2a62794c-0470-34ee-8122-d4387aea32bd","pitchNumber":4,"startTime":"2026-02-27T18:08:56.808Z","endTime":"2026-02-27T18:09:06.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-27T18:09:06.157Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jakob Marsee grounds out, shortstop Trea Turner to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-27T18:09:07.858Z","endTime":"2026-02-27T18:10:42.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84697252421634,"aZ":-15.446424791856314,"pfxX":-7.243865070667359,"pfxZ":9.12273316276002,"pX":-0.6389729924562815,"pZ":2.6070890629787042,"vX0":5.234961201021596,"vY0":-134.70953862814986,"vZ0":-3.4573408109156505,"x":141.36,"y":168.39,"x0":-1.6683903254346275,"y0":50.005435692059656,"z0":5.002310692306804,"aX":-13.286869485070039},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":12.0,"spinRate":2325,"spinDirection":225},"zone":4,"typeConfidence":0.93,"plateTime":0.4069404965579131,"extension":6.73654555100616},"index":0,"playId":"07a05cf9-4901-3c7b-8251-617c3eefaed4","pitchNumber":1,"startTime":"2026-02-27T18:09:34.698Z","endTime":"2026-02-27T18:09:38.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":87.0,"endSpeed":80.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.721549028262345,"aZ":-28.31400262098803,"pfxX":-9.059770605961626,"pfxZ":2.3733075556196876,"pX":-0.09792720308173461,"pZ":0.9220887042503596,"vX0":6.61653127045649,"vY0":-126.4914210652614,"vZ0":-4.1946502456274715,"x":120.73,"y":213.88,"x0":-1.5647055931517506,"y0":50.004252271178295,"z0":4.860538537590815,"aX":-14.74799894193639},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":15.0,"spinRate":1544,"spinDirection":245},"zone":13,"typeConfidence":0.87,"plateTime":0.4322825423735779,"extension":6.660007958237948},"index":1,"playId":"a57b25ee-9487-33c0-a6e9-9175b66765c1","pitchNumber":2,"startTime":"2026-02-27T18:09:53.139Z","endTime":"2026-02-27T18:09:56.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.738442385353142,"aZ":-19.27666224710697,"pfxX":-7.52821712280341,"pfxZ":7.040459696973274,"pX":-0.6046208980667532,"pZ":3.217314859726455,"vX0":5.163566881842373,"vY0":-134.39200899836746,"vZ0":-1.3765324152292893,"x":140.05,"y":151.91,"x0":-1.5714408153695718,"y0":50.000967089136914,"z0":5.103330439051043,"aX":-13.78877816068316},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.7,"breakHorizontal":12.6,"spinRate":2273,"spinDirection":224},"zone":1,"typeConfidence":0.88,"plateTime":0.4073292805536477,"extension":6.780447799513393},"index":2,"playId":"8119d1c4-4635-3d6c-87d0-652128b86287","pitchNumber":3,"startTime":"2026-02-27T18:10:12.218Z","endTime":"2026-02-27T18:10:16.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.762406115935185,"aZ":-39.39744638186283,"pfxX":9.097649700831967,"pfxZ":-5.575218277938847,"pX":0.3147138280267954,"pZ":1.785166355461739,"vX0":1.6927806202773663,"vY0":-113.64046137840948,"vZ0":0.8038271719534764,"x":105.0,"y":190.58,"x0":-1.6231173785728936,"y0":50.00494799263403,"z0":5.37175366757653,"aX":11.780902844006645},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-9.5,"breakHorizontal":-16.9,"spinRate":2642,"spinDirection":53},"zone":9,"typeConfidence":0.9,"plateTime":0.48383520572994065,"extension":6.367852784300277},"hitData":{"launchSpeed":75.5,"launchAngle":13.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.35,"coordY":128.88}},"index":3,"playId":"8fa98565-f4b0-307e-acf7-aafcae80c07d","pitchNumber":4,"startTime":"2026-02-27T18:10:32.361Z","endTime":"2026-02-27T18:10:42.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:10:42.383Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Agustín Ramírez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-27T18:10:45.895Z","endTime":"2026-02-27T18:12:10.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":70.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94009953527476,"aZ":-40.025589295345235,"pfxX":8.796954740140325,"pfxZ":-6.240053687756337,"pX":-0.8768981210516111,"pZ":2.450915288243415,"vX0":-0.6777949836818808,"vY0":-112.21032025491445,"vZ0":2.6678741490333735,"x":150.43,"y":172.61,"x0":-1.709471933451519,"y0":50.0050632321967,"z0":5.365305696429141,"aX":11.062779847040701},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-10.1,"breakHorizontal":-15.7,"spinRate":2578,"spinDirection":57},"zone":13,"typeConfidence":0.9,"plateTime":0.4907446887719886,"extension":6.566345175574267},"index":0,"playId":"a6cf7d59-9b50-32a2-90cd-3f245db85be4","pitchNumber":1,"startTime":"2026-02-27T18:11:07.806Z","endTime":"2026-02-27T18:11:12.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":82.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06443682478526,"aZ":-19.61757299943855,"pfxX":-8.88259552614249,"pfxZ":7.066670995796661,"pX":-0.49032505566394513,"pZ":3.6924505179934477,"vX0":5.624301250079958,"vY0":-133.3315689325884,"vZ0":-0.0853095589220163,"x":135.69,"y":139.08,"x0":-1.4868318003547534,"y0":50.006203761122485,"z0":5.155801523988334,"aX":-15.792730214092584},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.0,"breakHorizontal":14.6,"spinRate":2294,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4128201867009027,"extension":6.65034210285825},"index":1,"playId":"2dce6b6d-e51d-3563-a0ee-12d4466261c2","pitchNumber":2,"startTime":"2026-02-27T18:11:25.592Z","endTime":"2026-02-27T18:11:30.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":91.9,"endSpeed":82.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51807898962051,"aZ":-21.703095261503535,"pfxX":-11.341426282051533,"pfxZ":5.925587888463424,"pX":1.2344035898104966,"pZ":3.029355151399494,"vX0":10.600657839241787,"vY0":-133.28070422541512,"vZ0":-1.2495473640242611,"x":69.95,"y":156.99,"x0":-1.3564935770349884,"y0":50.000221515295145,"z0":5.099455536208004,"aX":-20.029945118099082},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.6,"breakHorizontal":17.8,"spinRate":2255,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.41387227307997376,"extension":6.877241396517304},"index":2,"playId":"cfb8efe5-3cdf-35db-8205-7ae558b0f33d","pitchNumber":3,"startTime":"2026-02-27T18:11:46.103Z","endTime":"2026-02-27T18:11:50.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.9,"endSpeed":84.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77437974716304,"aZ":-14.374779546650371,"pfxX":-5.162073936474943,"pfxZ":9.71601717261895,"pX":0.5676817736343512,"pZ":3.4258389901250137,"vX0":7.361922638608915,"vY0":-135.08355724362022,"vZ0":-1.8560654816328834,"x":95.36,"y":146.28,"x0":-1.5331694653679022,"y0":50.005522331893324,"z0":5.142204932781026,"aX":-9.460293004805061},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":7.6,"spinRate":2301,"spinDirection":225},"zone":12,"typeConfidence":0.9,"plateTime":0.4068054838712212,"extension":6.687655938011287},"index":3,"playId":"750cd5c3-9ee1-3fe9-aa7b-cd7f62609c3e","pitchNumber":4,"startTime":"2026-02-27T18:12:06.478Z","endTime":"2026-02-27T18:12:10.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:12:10.318Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trea Turner walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:14:11.764Z","endTime":"2026-02-27T18:15:43.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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.3,"endSpeed":86.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.383810100708967,"aZ":-13.782320990347825,"pfxX":2.916958113454424,"pfxZ":9.665154700947955,"pX":1.1205293980657007,"pZ":2.254169772261422,"vX0":-5.522554032890494,"vY0":-137.0849101309064,"vZ0":-6.784746330055377,"x":74.29,"y":177.92,"x0":2.782434340715861,"y0":50.0019342654792,"z0":5.702604996692281,"aX":5.550561953858358},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":-4.1,"spinRate":2598,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.39960821469145946,"extension":6.111105878094462},"index":0,"playId":"cf68b4af-3c7a-3de1-a6de-8e4ec10b25fd","pitchNumber":1,"startTime":"2026-02-27T18:14:24.339Z","endTime":"2026-02-27T18:14:28.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25703796427754,"aZ":-25.769492948409777,"pfxX":9.834721438060043,"pfxZ":3.744227378661689,"pX":-0.15887641550854104,"pZ":3.4231781373884465,"vX0":-10.194048365625196,"vY0":-129.71762670768348,"vZ0":-0.8782286016507425,"x":123.06,"y":146.35,"x0":2.5376924350637275,"y0":50.0016355379869,"z0":5.724626572795284,"aX":16.817336877898224},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.8,"breakHorizontal":-15.6,"spinRate":1589,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.4216855787865006,"extension":6.17699661346757},"index":1,"playId":"3104feea-3cd2-3afb-b59c-1116f06fdf1b","pitchNumber":2,"startTime":"2026-02-27T18:14:42.804Z","endTime":"2026-02-27T18:14:47.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01693119066373,"aZ":-9.314262482523958,"pfxX":4.889149826767012,"pfxZ":12.022932406691782,"pX":-0.35261826924053535,"pZ":2.4280177952207556,"vX0":-9.21329819509564,"vY0":-137.18172101909798,"vZ0":-6.913449096237969,"x":130.44,"y":173.22,"x0":2.417876934533687,"y0":50.00557178544376,"z0":5.619760040700573,"aX":9.299152950639193},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.4,"breakHorizontal":-6.8,"spinRate":2558,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.3996471019790069,"extension":6.2483214320458424},"index":2,"playId":"1ab8f8a8-2fd0-3581-b317-ec7d3cc40837","pitchNumber":3,"startTime":"2026-02-27T18:15:03.424Z","endTime":"2026-02-27T18:15:07.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.030703469204102,"aZ":-38.13515141437731,"pfxX":-5.761566291646896,"pfxZ":-4.080728906748536,"pX":1.6405348542416853,"pZ":4.253841798075642,"vX0":-1.615264827303896,"vY0":-120.55712442664958,"vZ0":4.347769066943881,"x":54.47,"y":123.93,"x0":3.0688480459393612,"y0":50.002166293018334,"z0":5.8080112583411765,"aX":-8.418029385300095},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.0,"breakHorizontal":10.8,"spinRate":2412,"spinDirection":315},"zone":12,"typeConfidence":2.0,"plateTime":0.455603478480632,"extension":5.979155007475209},"index":3,"playId":"05b06201-e21e-39f5-a9d9-54ca632fd1c2","pitchNumber":4,"startTime":"2026-02-27T18:15:21.022Z","endTime":"2026-02-27T18:15:24.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":88.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.442679009142015,"aZ":-11.338116694901753,"pfxX":3.7795456409050208,"pfxZ":10.680980470413688,"pX":0.11580966762253983,"pZ":0.7525903056408362,"vX0":-8.146515103747948,"vY0":-137.77480077349378,"vZ0":-10.774450339667105,"x":112.59,"y":218.46,"x0":2.6007658635850817,"y0":50.00215307510746,"z0":5.447506861923586,"aX":7.373096673262916},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":-5.4,"spinRate":2480,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.39537243613270023,"extension":6.402728057512698},"index":4,"playId":"06af2472-3913-31b2-9676-5c799e8fc91e","pitchNumber":5,"startTime":"2026-02-27T18:15:39.537Z","endTime":"2026-02-27T18:15:43.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:15:43.532Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.T. Realmuto walks. Trea Turner to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:15:45.797Z","endTime":"2026-02-27T18:17:31.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"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(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":82.7,"endSpeed":75.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12067933146212,"aZ":-37.61323509831208,"pfxX":-5.478380603875092,"pfxZ":-3.7400714679918696,"pX":-0.19650334992020566,"pZ":2.9895871273970234,"vX0":-5.340153609408757,"vY0":-120.2848302883461,"vZ0":1.5060930239647983,"x":124.49,"y":158.06,"x0":2.770982275747579,"y0":50.00472408876242,"z0":5.711104823895336,"aX":-7.961351912255147},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.1,"breakHorizontal":11.3,"spinRate":2360,"spinDirection":320},"zone":2,"typeConfidence":2.0,"plateTime":0.4567950486689023,"extension":6.1154559361832135},"index":0,"playId":"61967a6a-3db8-3397-96c8-aef9f5a79b09","pitchNumber":1,"startTime":"2026-02-27T18:16:08.746Z","endTime":"2026-02-27T18:16:13.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.086225481143295,"aZ":-10.974911150607806,"pfxX":3.867618893253634,"pfxZ":10.983457614680312,"pX":0.8522722423463711,"pZ":2.051540989080659,"vX0":-6.113245945016001,"vY0":-138.34137975281473,"vZ0":-7.588387088823874,"x":84.51,"y":183.39,"x0":2.592517371519069,"y0":50.0036289595074,"z0":5.573389637233085,"aX":7.465831650555424},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.4,"breakHorizontal":-5.6,"spinRate":2452,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.3965706045897197,"extension":6.319326310462562},"index":1,"playId":"1d1e52bd-a2d8-305d-982d-e6034721eeb7","pitchNumber":2,"startTime":"2026-02-27T18:16:25.501Z","endTime":"2026-02-27T18:16:31.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":89.0,"endSpeed":81.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.896419221207655,"aZ":-29.466854452716863,"pfxX":9.700905907920543,"pfxZ":1.593067347777101,"pX":1.8569263657603017,"pZ":2.62253721707521,"vX0":-5.351579737429922,"vY0":-129.5734514547407,"vZ0":-2.0498809792847577,"x":46.22,"y":167.97,"x0":2.6878582948166945,"y0":50.00534015336317,"z0":5.673999506959825,"aX":16.50913307946126},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.6,"breakHorizontal":-16.4,"spinRate":1391,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.4226005733305511,"extension":6.2131829404911265},"index":2,"playId":"0bfbc3a0-68d4-3d3f-94ee-4a505ef456ce","pitchNumber":3,"startTime":"2026-02-27T18:16:48.037Z","endTime":"2026-02-27T18:16:52.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.229023994713998,"aZ":-37.49941798059147,"pfxX":-3.731238168880731,"pfxZ":-3.5258655399431253,"pX":-0.10719833975041664,"pZ":1.4753348183866875,"vX0":-5.314605908670806,"vY0":-121.60167549015692,"vZ0":-2.1570700820867064,"x":121.09,"y":198.95,"x0":2.5855503234588832,"y0":50.00480955020338,"z0":5.604921383802717,"aX":-5.629315562019212},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.6,"breakHorizontal":7.9,"spinRate":2470,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.4491800243015942,"extension":6.106970181394177},"index":3,"playId":"b06455a8-9118-3d55-9cb3-1233fc9904b1","pitchNumber":4,"startTime":"2026-02-27T18:17:08.045Z","endTime":"2026-02-27T18:17:12.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23777114578745,"aZ":-10.65999463462911,"pfxX":5.790583923386574,"pfxZ":11.050839727460673,"pX":-0.5805154395159758,"pZ":1.3149304915793916,"vX0":-10.415916944511926,"vY0":-138.6945698908116,"vZ0":-9.298223043333033,"x":139.13,"y":203.28,"x0":2.472533741709588,"y0":50.00129562862632,"z0":5.423200200448411,"aX":11.272418206124165},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":-8.3,"spinRate":2540,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.39503096987198427,"extension":6.3793886380488996},"index":4,"playId":"33751b77-6d84-39b3-8e26-5a0e6c6b3d2b","pitchNumber":5,"startTime":"2026-02-27T18:17:26.518Z","endTime":"2026-02-27T18:17:31.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":1.44,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:17:31.281Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Schwarber flies out to right fielder Griffin Conine.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:17:50.708Z","endTime":"2026-02-27T18:19:54.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0264989043659,"aZ":-38.615029843954005,"pfxX":-5.28252898529547,"pfxZ":-4.3613555236093955,"pX":0.11934717278854733,"pZ":2.1563113776042875,"vX0":-4.762470625847728,"vY0":-120.83960821438582,"vZ0":-0.21165945969968947,"x":112.45,"y":180.56,"x0":2.80377500943835,"y0":50.00544713310363,"z0":5.643792870957985,"aX":-7.795157428880298},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-7.7,"breakHorizontal":10.7,"spinRate":2453,"spinDirection":327},"zone":8,"typeConfidence":2.0,"plateTime":0.4536523254465097,"extension":6.233551245980854},"index":0,"playId":"ada5a6d4-7bd5-3ced-bb98-62d01de6fc13","pitchNumber":1,"startTime":"2026-02-27T18:18:13.167Z","endTime":"2026-02-27T18:18:17.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.233119229880785,"aZ":-10.070582036689574,"pfxX":3.3489634645200894,"pfxZ":11.277496039696445,"pX":1.3896120225989719,"pZ":2.1014310775674354,"vX0":-4.161802303659828,"vY0":-139.5539082522408,"vZ0":-7.789390779326832,"x":64.03,"y":182.04,"x0":2.469537896300332,"y0":50.003475843622546,"z0":5.602976890213944,"aX":6.564681884019394},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":-5.2,"spinRate":2459,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.39342517764087503,"extension":6.314283560722258},"index":1,"playId":"13930b3a-9164-31d9-93f4-e86e2726f520","pitchNumber":2,"startTime":"2026-02-27T18:18:33.474Z","endTime":"2026-02-27T18:18:39.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.150125099337654,"aZ":-39.68135960405434,"pfxX":-3.401461886347617,"pfxZ":-4.941866828480153,"pX":0.5346913700048632,"pZ":2.9644104372872158,"vX0":-4.238433083993737,"vY0":-122.72260692405321,"vZ0":1.3495891555707933,"x":96.62,"y":158.74,"x0":2.728506285330886,"y0":50.00295928021617,"z0":5.797273700450466,"aX":-5.167037709368443},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-8.3,"breakHorizontal":7.2,"spinRate":2472,"spinDirection":321},"zone":3,"typeConfidence":2.0,"plateTime":0.44697760255335073,"extension":6.13068434630416},"index":2,"playId":"c80611a9-ee86-3bd0-a146-99948519edee","pitchNumber":3,"startTime":"2026-02-27T18:18:52.004Z","endTime":"2026-02-27T18:18:57.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":78.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.203961649255184,"aZ":-29.451042891711076,"pfxX":1.2158044955650649,"pfxZ":1.7342534073453737,"pX":-0.5108780520759018,"pZ":0.23784966330457158,"vX0":-8.018820645584789,"vY0":-126.07611021993118,"vZ0":-6.784470818146599,"x":136.47,"y":232.36,"x0":2.5910939814272638,"y0":50.00009800945287,"z0":5.428232283070583,"aX":1.9048432302892568},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.4,"breakHorizontal":0.1,"spinRate":2477,"spinDirection":355},"zone":13,"typeConfidence":2.0,"plateTime":0.43910874546552847,"extension":6.306374337620921},"index":3,"playId":"04a5d3e9-4fb7-38c5-a7a1-a064178eca47","pitchNumber":4,"startTime":"2026-02-27T18:19:18.445Z","endTime":"2026-02-27T18:19:22.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.321503935645588,"aZ":-38.764419384573465,"pfxX":-3.186885575651836,"pfxZ":-4.344800092533662,"pX":0.5664794919754584,"pZ":2.1168846913230324,"vX0":-4.170138406177583,"vY0":-122.207416303773,"vZ0":-0.5127882451376746,"x":95.41,"y":181.62,"x0":2.7067395774551883,"y0":50.00153305331655,"z0":5.649548671481636,"aX":-4.835502510650989},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-7.7,"breakHorizontal":6.7,"spinRate":2565,"spinDirection":323},"zone":9,"typeConfidence":2.0,"plateTime":0.4476116952883693,"extension":6.06268900768086},"hitData":{"launchSpeed":81.4,"launchAngle":44.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.64,"coordY":100.27}},"index":4,"playId":"eec73c2b-da80-335e-8c39-7295ef6a2b96","pitchNumber":5,"startTime":"2026-02-27T18:19:42.737Z","endTime":"2026-02-27T18:19:54.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":1.79,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:19:54.025Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adolis García singles on a line drive to left fielder Javier Sanoja. Trea Turner scores. J.T. Realmuto to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:20:02.095Z","endTime":"2026-02-27T18:22:25.282Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"postOnThird":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":702281,"link":"/api/v1/people/702281"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04747712745791,"aZ":-12.615878516273778,"pfxX":4.476969710114751,"pfxZ":10.110998485698726,"pX":0.8087750903009515,"pZ":2.48918951017808,"vX0":-6.236897868175037,"vY0":-137.83044367228615,"vZ0":-6.341259223339577,"x":86.17,"y":171.57,"x0":2.5135110487487076,"y0":50.00595037329373,"z0":5.662551382972709,"aX":8.663293156806386},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":-6.8,"spinRate":2547,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.39655002253820903,"extension":6.240910365591751},"index":0,"playId":"d6b8f200-3287-3b5e-ab2c-1829f00230d4","pitchNumber":1,"startTime":"2026-02-27T18:20:27.003Z","endTime":"2026-02-27T18:20:31.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.564402691568606,"aZ":-12.095417758665961,"pfxX":3.500387202717085,"pfxZ":10.249795413444312,"pX":0.765785618477095,"pZ":1.9114115117742023,"vX0":-6.017166465080519,"vY0":-138.5174912561962,"vZ0":-7.867239955177447,"x":87.81,"y":187.17,"x0":2.503404074334399,"y0":50.006391383582695,"z0":5.582136508872357,"aX":6.859874680199373},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":-5.2,"spinRate":2549,"spinDirection":153},"zone":9,"typeConfidence":2.0,"plateTime":0.39418528320591006,"extension":6.3168997713747785},"index":1,"playId":"351837c8-0556-35b0-96b3-f28dbe3af9e1","pitchNumber":2,"startTime":"2026-02-27T18:20:48.297Z","endTime":"2026-02-27T18:20:52.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.310472471044655,"aZ":-9.734498758138974,"pfxX":3.3571938899648295,"pfxZ":11.426160056405065,"pX":1.5893135388217008,"pZ":2.7751263930609995,"vX0":-3.8051876084705323,"vY0":-139.69709780195132,"vZ0":-6.2408681802777295,"x":56.42,"y":163.85,"x0":2.5369954579542116,"y0":50.00656757271618,"z0":5.687492647216626,"aX":6.595509713645494},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.4,"breakHorizontal":-5.3,"spinRate":2482,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.3930375737958731,"extension":6.21373072791709},"index":2,"playId":"d188e036-ac65-39c9-8471-9840ef022659","pitchNumber":3,"startTime":"2026-02-27T18:21:08.713Z","endTime":"2026-02-27T18:21:13.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24147381660496,"aZ":-40.96137478603713,"pfxX":-4.173325777554277,"pfxZ":-5.950642467623257,"pX":0.5808353452352064,"pZ":1.1653180499490627,"vX0":-3.7643364195330515,"vY0":-120.89698931151635,"vZ0":-1.994775977129811,"x":94.86,"y":207.32,"x0":2.702079555357323,"y0":50.00415113878619,"z0":5.606367070948624,"aX":-6.1595994918517105},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-11.0,"breakHorizontal":8.5,"spinRate":2608,"spinDirection":326},"zone":14,"typeConfidence":2.0,"plateTime":0.45358306075510857,"extension":6.05670690117681},"index":3,"playId":"cfc183aa-a2be-334e-9255-35956900cc8f","pitchNumber":4,"startTime":"2026-02-27T18:21:28.269Z","endTime":"2026-02-27T18:21:34.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75897519565166,"aZ":-7.317260382081747,"pfxX":5.748106172506127,"pfxZ":12.748796661196458,"pX":-0.4242791653419322,"pZ":1.3062387337153434,"vX0":-9.617007300116997,"vY0":-139.33414428247517,"vZ0":-10.285173284392611,"x":138.77,"y":173.68,"x0":2.3384651500692346,"y0":50.00227568745846,"z0":5.5454225213692165,"aX":11.207454913505726},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.9,"breakHorizontal":-8.3,"spinRate":2548,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.39437386642443384,"extension":6.304863447665738},"index":4,"playId":"2e280bb8-f026-360a-b814-bd4b192ed713","pitchNumber":5,"startTime":"2026-02-27T18:21:54.871Z","endTime":"2026-02-27T18:21:59.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.029323534921783,"aZ":-35.0628413974076,"pfxX":-3.8715967854286215,"pfxZ":-1.938899647421069,"pX":0.9093798274607617,"pZ":2.372479379349766,"vX0":-3.113770612594824,"vY0":-120.70881656898067,"vZ0":-0.6095522822168638,"x":82.34,"y":174.72,"x0":2.7138013447511944,"y0":50.00034494435034,"z0":5.6855529680870545,"aX":-5.776246054507067},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.4,"breakHorizontal":7.7,"spinRate":2525,"spinDirection":327},"zone":14,"typeConfidence":2.0,"plateTime":0.4518330090883147,"extension":6.090780881098615},"hitData":{"launchSpeed":99.8,"launchAngle":11.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.0,"coordY":94.75}},"index":5,"playId":"bdf74be1-4bb0-3ac9-aa06-e3b08e6f88f7","pitchNumber":6,"startTime":"2026-02-27T18:22:15.515Z","endTime":"2026-02-27T18:22:25.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":11.600000000000001,"leverageIndex":1.9,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:22:25.282Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryson Stott doubles (1) on a line drive to right fielder Griffin Conine. J.T. Realmuto scores. Adolis García to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:23:03.312Z","endTime":"2026-02-27T18:23:43.469Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"postOnThird":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":702281,"link":"/api/v1/people/702281"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.759486490551115,"aZ":-33.187195710710455,"pfxX":0.42904415092599457,"pfxZ":-0.6381213123179261,"pX":0.8804275556452277,"pZ":2.737777484906913,"vX0":-4.6478403864372115,"vY0":-125.26123082804244,"vZ0":-0.4431132418909045,"x":83.44,"y":164.86,"x0":2.7092159849353328,"y0":50.005262137686785,"z0":5.644819416653888,"aX":0.6780352805387136},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.0,"breakHorizontal":0.4,"spinRate":3588,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.43830937693643035,"extension":6.125427027535961},"index":0,"playId":"f3e272c4-1f57-3914-98f3-6695782f1394","pitchNumber":1,"startTime":"2026-02-27T18:23:13.297Z","endTime":"2026-02-27T18:23:18.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"third":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.488592684561727,"aZ":-37.382896924402225,"pfxX":-5.753369153702381,"pfxZ":-3.4701944496928956,"pX":0.03734895875389672,"pZ":2.014494516750139,"vX0":-4.89374743483938,"vY0":-122.04481044215659,"vZ0":-0.8263093440194458,"x":115.58,"y":184.39,"x0":2.820981200872383,"y0":50.005894409112,"z0":5.595659451925791,"aX":-8.623707173453035},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.2,"breakHorizontal":11.6,"spinRate":2642,"spinDirection":320},"zone":8,"typeConfidence":2.0,"plateTime":0.4499139234713261,"extension":6.135752416576248},"hitData":{"launchSpeed":102.4,"launchAngle":20.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.59,"coordY":58.22}},"index":1,"playId":"1ef4a76f-4aad-3959-b245-5d204e3eec17","pitchNumber":2,"startTime":"2026-02-27T18:23:32.836Z","endTime":"2026-02-27T18:23:43.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"third":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.3,"awayTeamWinProbability":20.700000000000003,"homeTeamWinProbabilityAdded":9.0,"leverageIndex":1.59,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:23:43.469Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edmundo Sosa singles on a ground ball to center fielder Jakob Marsee. Adolis García scores. Bryson Stott scores. Edmundo Sosa to 2nd.","rbi":2,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:24:11.849Z","endTime":"2026-02-27T18:25:08.062Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":702281,"link":"/api/v1/people/702281"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":{"id":702281,"link":"/api/v1/people/702281"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.1,"endSpeed":86.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.041456954466845,"aZ":-10.934403193742178,"pfxX":4.567748081361593,"pfxZ":10.894999620066145,"pX":0.868770197581001,"pZ":2.5904832286661006,"vX0":-6.08953062235848,"vY0":-139.61417058580088,"vZ0":-6.375268957061174,"x":83.88,"y":168.84,"x0":2.497402108659028,"y0":50.00677908116019,"z0":5.642776280859612,"aX":8.908578023414737},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":-6.8,"spinRate":2421,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.39417460611320987,"extension":6.346660838160703},"index":0,"playId":"c4d0fa73-2a84-331c-9802-3dc44cd33314","pitchNumber":1,"startTime":"2026-02-27T18:24:26.804Z","endTime":"2026-02-27T18:24:32.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31448850914586,"aZ":-11.251478025522017,"pfxX":4.39750008156346,"pfxZ":10.576961114708078,"pX":0.35561350761693933,"pZ":3.103509728007311,"vX0":-7.482041943388939,"vY0":-139.93641935281656,"vZ0":-4.904162491072628,"x":103.44,"y":154.99,"x0":2.495755300943826,"y0":50.00498379236046,"z0":5.619328163524725,"aX":8.701314007080049},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":-6.4,"spinRate":2504,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.3917828208943779,"extension":6.343331857555086},"index":1,"playId":"79d2e32b-ad4f-38ce-9faf-5da205d95bfe","pitchNumber":2,"startTime":"2026-02-27T18:24:43.403Z","endTime":"2026-02-27T18:24:49.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30860037536792,"aZ":-9.022290976583522,"pfxX":4.026379649061903,"pfxZ":12.044807459310668,"pX":0.2763735607081094,"pZ":2.5727544655974484,"vX0":-7.24350021301751,"vY0":-138.57091504032138,"vZ0":-6.626136104089223,"x":106.47,"y":169.32,"x0":2.4149920670774954,"y0":50.0026982014917,"z0":5.615298473446465,"aX":7.739685969284301},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.4,"breakHorizontal":-5.6,"spinRate":2551,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.39702347179301967,"extension":6.336355294146341},"hitData":{"launchSpeed":100.1,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.07,"coordY":101.76}},"index":2,"playId":"7f9e1516-a6da-3306-af6b-38a6f06e8414","pitchNumber":3,"startTime":"2026-02-27T18:24:57.908Z","endTime":"2026-02-27T18:25:08.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.1,"awayTeamWinProbability":12.900000000000006,"homeTeamWinProbabilityAdded":7.799999999999997,"leverageIndex":1.14,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:25:08.062Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, shortstop Maximo Acosta to first baseman Christopher Morel. Edmundo Sosa to 3rd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:27:31.259Z","endTime":"2026-02-27T18:30:42.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814508,"fullName":"Colby Martin","link":"/api/v1/people/814508"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8,9,10,11],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":691185,"link":"/api/v1/people/691185"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"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-02-27T18:25:20.344Z","endTime":"2026-02-27T18:26:36.793Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Colby Martin replaces Robby Snelling.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-27T18:26:36.793Z","endTime":"2026-02-27T18:27:33.622Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814508,"link":"/api/v1/people/814508"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22072516781256,"aZ":-10.426566157123656,"pfxX":-2.0617069112998854,"pfxZ":11.427734285628741,"pX":0.4645695123055293,"pZ":2.7381261431819954,"vX0":4.45415700508517,"vY0":-137.92778097696862,"vZ0":-6.320203792721293,"x":99.29,"y":164.85,"x0":-0.91239699147092,"y0":50.00171684730586,"z0":5.7817387607133774,"aX":-3.923679173228141},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.3,"breakHorizontal":2.6,"spinRate":2358,"spinDirection":202},"zone":6,"typeConfidence":1.38,"plateTime":0.399013199990327,"extension":5.739918834282744},"index":2,"playId":"44f7e185-c2de-3650-aa73-0c8ca00d7253","pitchNumber":1,"startTime":"2026-02-27T18:27:33.622Z","endTime":"2026-02-27T18:27:45.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814508,"link":"/api/v1/people/814508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.412564592527207,"aZ":-31.89424971795071,"pfxX":2.1987856561994796,"pfxZ":0.18445005351588506,"pX":-1.2691993450752734,"pZ":4.409170767716915,"vX0":-0.8491284212162826,"vY0":-121.559062693687,"vZ0":2.769865282140259,"x":165.38,"y":119.73,"x0":-1.2031164077289769,"y0":50.00171336312708,"z0":6.004282763522992,"aX":3.3260108450444847},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.2,"breakHorizontal":-3.8,"spinRate":2438,"spinDirection":72},"zone":11,"typeConfidence":1.31,"plateTime":0.44873743707423586,"extension":5.714194744472392},"index":3,"playId":"92a1b4aa-9b6f-341c-b2de-7a4b2899a56a","pitchNumber":2,"startTime":"2026-02-27T18:27:52.842Z","endTime":"2026-02-27T18:27:56.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814508,"link":"/api/v1/people/814508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31180367540131,"aZ":-11.179118204864197,"pfxX":-2.481388047217785,"pfxZ":10.861923213762651,"pX":-0.571771329356286,"pZ":2.2956381246598085,"vX0":2.090426672356873,"vY0":-138.25563572333516,"vZ0":-7.436181977723769,"x":138.79,"y":176.8,"x0":-1.0159249528252985,"y0":50.00050105811524,"z0":5.773335329445967,"aX":-4.795018162826169},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":4.1,"spinRate":2288,"spinDirection":204},"zone":4,"typeConfidence":1.38,"plateTime":0.39643431577909594,"extension":5.9194042851655295},"index":4,"playId":"25cff54f-db8e-3f2c-9ec5-3efd53259285","pitchNumber":3,"startTime":"2026-02-27T18:28:11.756Z","endTime":"2026-02-27T18:28:16.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814508,"link":"/api/v1/people/814508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75066195159128,"aZ":-10.324579814282695,"pfxX":-2.8948070381259345,"pfxZ":10.914660284131308,"pX":-0.5928774152742332,"pZ":2.7655609973991915,"vX0":1.8827686978847242,"vY0":-140.99101372701193,"vZ0":-6.522216147411234,"x":139.6,"y":164.11,"x0":-0.8951719357783473,"y0":50.003078248291935,"z0":5.783872185921843,"aX":-5.795072019962813},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.5,"breakHorizontal":4.8,"spinRate":2337,"spinDirection":208},"zone":4,"typeConfidence":1.38,"plateTime":0.38933298984849607,"extension":5.943290931327024},"index":5,"playId":"b15313a7-b750-3751-9807-eb0a220930cb","pitchNumber":4,"startTime":"2026-02-27T18:28:28.504Z","endTime":"2026-02-27T18:28:39.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814508,"link":"/api/v1/people/814508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.915650266685837,"aZ":-32.26830552296601,"pfxX":6.396510886711434,"pfxZ":-0.06062056483375855,"pX":0.040088359289264526,"pZ":3.4225989652019337,"vX0":0.8114461289877299,"vY0":-122.99633573162875,"vZ0":0.835829540025812,"x":115.47,"y":146.37,"x0":-1.1251781366104983,"y0":50.0038658562156,"z0":5.83851699302407,"aX":9.692097845811658},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.4,"breakHorizontal":-11.8,"spinRate":2549,"spinDirection":54},"zone":2,"typeConfidence":1.24,"plateTime":0.4472137157489655,"extension":5.722144934340744},"index":6,"playId":"973a1734-0db3-38cc-802d-3c856f542a1f","pitchNumber":5,"startTime":"2026-02-27T18:28:49.917Z","endTime":"2026-02-27T18:28:58.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814508,"link":"/api/v1/people/814508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":96.9,"endSpeed":87.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.96713445352108,"aZ":-11.650798320408668,"pfxX":-1.6976818973721182,"pfxZ":10.29555653406625,"pX":-1.5239594541596568,"pZ":2.894787444594024,"vX0":-0.901380575151881,"vY0":-140.98606023704318,"vZ0":-6.050186847200744,"x":175.09,"y":160.62,"x0":-0.9785858729685099,"y0":50.002707637070806,"z0":5.835467673977066,"aX":-3.3842895846766186},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":3.2,"spinRate":2233,"spinDirection":195},"zone":11,"typeConfidence":1.38,"plateTime":0.3899534448098576,"extension":5.88220954690329},"index":7,"playId":"94810638-218f-34b7-acfd-cddbf500ea47","pitchNumber":6,"startTime":"2026-02-27T18:29:11.600Z","endTime":"2026-02-27T18:29:18.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814508,"link":"/api/v1/people/814508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11743589802012,"aZ":-33.11825531141447,"pfxX":4.240766320124438,"pfxZ":-0.6212402276069877,"pX":-0.6817044466755698,"pZ":2.1536883809500886,"vX0":-0.3240243766823575,"vY0":-122.97897628329501,"vZ0":-1.984112765943666,"x":142.98,"y":180.63,"x0":-1.0986593288489797,"y0":50.000894733050906,"z0":5.788670159031199,"aX":6.473873292014432},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.3,"breakHorizontal":-7.6,"spinRate":2546,"spinDirection":49},"zone":7,"typeConfidence":1.3,"plateTime":0.4459357961641346,"extension":5.875989371891928},"index":8,"playId":"013a6c74-ac99-3829-90b0-9f8b347c0dc7","pitchNumber":7,"startTime":"2026-02-27T18:29:29.393Z","endTime":"2026-02-27T18:29:35.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814508,"link":"/api/v1/people/814508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.779781010654414,"aZ":-32.928144220177266,"pfxX":2.4833133753712575,"pfxZ":-0.48571614013855147,"pX":-1.4387562034786823,"pZ":3.4668460141346316,"vX0":-1.4341846442091346,"vY0":-123.9589580644172,"vZ0":0.9152153689924021,"x":171.84,"y":145.18,"x0":-1.1740408157510362,"y0":50.004304097961324,"z0":5.851253156981847,"aX":3.8481847305786006},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.4,"breakHorizontal":-4.2,"spinRate":2458,"spinDirection":70},"zone":11,"typeConfidence":1.11,"plateTime":0.4426038415503313,"extension":5.8887107565702355},"index":9,"playId":"38c28c21-236c-3417-bbd1-9732e7ce9bf1","pitchNumber":8,"startTime":"2026-02-27T18:29:51.464Z","endTime":"2026-02-27T18:29:56.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814508,"link":"/api/v1/people/814508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.368988601601092,"aZ":-10.233846509759976,"pfxX":-1.3960717415017345,"pfxZ":10.820810245467445,"pX":-0.04649931208297685,"pZ":1.8520647229697897,"vX0":2.484576259721254,"vY0":-141.2883239183272,"vZ0":-8.936261508413848,"x":118.77,"y":188.77,"x0":-0.7547772978060608,"y0":50.00152160408784,"z0":5.708483862433073,"aX":-2.830483489712117},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":2.0,"spinRate":2374,"spinDirection":198},"zone":8,"typeConfidence":1.37,"plateTime":0.38726679121691854,"extension":6.055569291386723},"index":10,"playId":"f8e36c45-9073-38a2-bea0-ac1d5cfda700","pitchNumber":9,"startTime":"2026-02-27T18:30:09.508Z","endTime":"2026-02-27T18:30:14.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814508,"link":"/api/v1/people/814508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.09335971408288,"aZ":-11.56837833156823,"pfxX":-2.030035612391857,"pfxZ":10.31823352917619,"pX":0.910984622854031,"pZ":2.9743747238853393,"vX0":5.108603173432846,"vY0":-141.34594618776308,"vZ0":-5.799820444218915,"x":82.28,"y":158.47,"x0":-0.666589060385436,"y0":50.00476472274011,"z0":5.815059496127735,"aX":-4.05502561971948},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.5,"breakHorizontal":2.5,"spinRate":2334,"spinDirection":198},"zone":12,"typeConfidence":1.37,"plateTime":0.38942700219077686,"extension":6.0175259045336436},"hitData":{"launchSpeed":75.3,"launchAngle":8.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.73,"coordY":150.87}},"index":11,"playId":"a18bb908-91c8-317d-98b5-8fd6422b000d","pitchNumber":10,"startTime":"2026-02-27T18:30:31.829Z","endTime":"2026-02-27T18:30:42.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814508,"link":"/api/v1/people/814508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":814508,"link":"/api/v1/people/814508"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":814508,"link":"/api/v1/people/814508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":-1.1999999999999886,"leverageIndex":0.53,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:30:42.128Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:30:46.018Z","endTime":"2026-02-27T18:31:52.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814508,"fullName":"Colby Martin","link":"/api/v1/people/814508"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.957099296404387,"aZ":-33.16714550239596,"pfxX":1.5126902059159768,"pfxZ":-0.6515174437880962,"pX":-0.774420947305269,"pZ":2.615876257618974,"vX0":0.04607077159392807,"vY0":-122.89117146505211,"vZ0":-0.8946282341523695,"x":146.52,"y":168.15,"x0":-0.9898748628316432,"y0":50.003547920050785,"z0":5.808753272926394,"aX":2.307411053975852},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.1,"breakHorizontal":-2.8,"spinRate":2496,"spinDirection":57},"zone":4,"typeConfidence":1.29,"plateTime":0.4461673291035,"extension":5.955112702001348},"index":0,"playId":"88bef22e-c105-3e43-be8b-4a7c9dbbf093","pitchNumber":1,"startTime":"2026-02-27T18:31:05.905Z","endTime":"2026-02-27T18:31:10.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814508,"link":"/api/v1/people/814508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"third":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93113263780094,"aZ":-30.560686774943164,"pfxX":4.963464381728132,"pfxZ":1.0342040222974624,"pX":-0.8886536116597562,"pZ":2.1896169438319184,"vX0":-0.6959892835691517,"vY0":-123.50283893546852,"vZ0":-2.3692568650117063,"x":150.87,"y":179.66,"x0":-1.24964084804571,"y0":50.00205482910803,"z0":5.713520118672451,"aX":7.7219685195002485},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.6,"breakHorizontal":-8.9,"spinRate":2425,"spinDirection":57},"zone":13,"typeConfidence":1.13,"plateTime":0.44228098527752024,"extension":5.733063932828585},"index":1,"playId":"0cb8d5d5-98ba-3031-93d4-924aa15b2094","pitchNumber":2,"startTime":"2026-02-27T18:31:24.290Z","endTime":"2026-02-27T18:31:33.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814508,"link":"/api/v1/people/814508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"third":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.161415455036348,"aZ":-31.802865174776205,"pfxX":5.642771975102129,"pfxZ":0.24029590130164813,"pX":0.5552162223211473,"pZ":0.975763915287468,"vX0":2.4136513287267047,"vY0":-124.86582884481824,"vZ0":-4.799109299829166,"x":95.84,"y":212.43,"x0":-1.1608782390255732,"y0":50.005370324236516,"z0":5.57839182342407,"aX":8.79600949397611},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.6,"breakHorizontal":-10.8,"spinRate":2607,"spinDirection":45},"zone":14,"typeConfidence":0.8,"plateTime":0.44084496186096356,"extension":6.024852243731383},"index":2,"playId":"d66ec0db-617a-323d-898b-8dd5616611b6","pitchNumber":3,"startTime":"2026-02-27T18:31:48.305Z","endTime":"2026-02-27T18:31:52.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814508,"link":"/api/v1/people/814508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"third":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":814508,"link":"/api/v1/people/814508"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":814508,"link":"/api/v1/people/814508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.61,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:31:52.620Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Griffin Conine grounds out, shortstop Trea Turner to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T18:33:48.006Z","endTime":"2026-02-27T18:35:51.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.288925948998962,"aZ":-30.01381231424398,"pfxX":-8.464099149614515,"pfxZ":1.4447738214351036,"pX":-0.038001835369704196,"pZ":1.9382263090710077,"vX0":6.671323604036046,"vY0":-121.80404689271732,"vZ0":-1.0933505880483585,"x":118.45,"y":186.45,"x0":-1.7209471959853821,"y0":50.00217068116908,"z0":5.002602827603161,"aX":-12.6402660582484},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.6,"breakHorizontal":13.7,"spinRate":1397,"spinDirection":249},"zone":8,"typeConfidence":0.92,"plateTime":0.45073654017786025,"extension":6.428950188137977},"index":0,"playId":"614c3750-b43f-3ae0-977b-eff1d4e4d354","pitchNumber":1,"startTime":"2026-02-27T18:34:07.492Z","endTime":"2026-02-27T18:34:11.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91241006493632,"aZ":-17.464386093597604,"pfxX":-8.213978419433294,"pfxZ":8.514370747851398,"pX":0.9751678854247754,"pZ":3.806715891415652,"vX0":9.267129643855188,"vY0":-130.47889206623336,"vZ0":-0.04892373683423723,"x":79.83,"y":136.0,"x0":-1.5518335425602936,"y0":50.00480108895966,"z0":5.139411667360617,"aX":-14.195288363711938},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.6,"breakHorizontal":12.8,"spinRate":2439,"spinDirection":227},"zone":12,"typeConfidence":0.88,"plateTime":0.4194596426361632,"extension":6.678768401245287},"index":1,"playId":"a67bff06-d024-3d27-b3dd-6658a991918d","pitchNumber":2,"startTime":"2026-02-27T18:34:28.043Z","endTime":"2026-02-27T18:34:33.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.798070749018773,"aZ":-37.11448522265339,"pfxX":8.920740652213594,"pfxZ":-3.82814047486122,"pX":0.14465624276703537,"pZ":2.867050701787008,"vX0":1.7296264240795716,"vY0":-112.89533618836543,"vZ0":2.812430872074466,"x":111.49,"y":161.37,"x0":-1.790739892501783,"y0":50.005301690889965,"z0":5.344065804162461,"aX":11.501181142099936},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-5.9,"breakHorizontal":-16.6,"spinRate":2601,"spinDirection":56},"zone":2,"typeConfidence":0.9,"plateTime":0.48540815516165425,"extension":6.2951437084777835},"index":2,"playId":"1ce3e002-ce38-3646-8496-bdf23be4e26b","pitchNumber":3,"startTime":"2026-02-27T18:34:44.997Z","endTime":"2026-02-27T18:34:49.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96825152407528,"aZ":-25.12768091862237,"pfxX":-1.7353776433598362,"pfxZ":4.397799369327709,"pX":-1.0088514921848875,"pZ":3.51951901453836,"vX0":2.6433049885481834,"vY0":-125.40377516143664,"vZ0":0.9824744574891274,"x":155.46,"y":143.75,"x0":-1.8482805111117186,"y0":50.00237610078193,"z0":5.163483993048002,"aX":-2.780384203496256},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.4,"breakHorizontal":2.5,"spinRate":2143,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.4358077042868467,"extension":6.751092922220418},"index":3,"playId":"3dc6c10f-27fc-3fa4-b49d-76f6d95b5250","pitchNumber":4,"startTime":"2026-02-27T18:35:04.198Z","endTime":"2026-02-27T18:35:09.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.612204972483525,"aZ":-38.41816614035801,"pfxX":7.560737941598408,"pfxZ":-4.78444781011543,"pX":0.6525408368280448,"pZ":1.2671227958985443,"vX0":2.953239060884732,"vY0":-113.76051791579188,"vZ0":-0.3382253180997965,"x":92.13,"y":204.57,"x0":-1.6460822248812148,"y0":50.00157601793576,"z0":5.238304474068125,"aX":9.870675815594254},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-8.4,"breakHorizontal":-14.4,"spinRate":2595,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.48217576635666015,"extension":6.447315239776821},"index":4,"playId":"811fe4b0-3860-35f1-b331-36dcb76f34af","pitchNumber":5,"startTime":"2026-02-27T18:35:22.105Z","endTime":"2026-02-27T18:35:27.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.627626911508962,"aZ":-16.699258990811906,"pfxX":-7.65351976124065,"pfxZ":8.534569769925715,"pX":-0.4845757141318697,"pZ":2.3333842410428085,"vX0":5.807008807743056,"vY0":-133.73768703250425,"vZ0":-3.8854512725081825,"x":135.47,"y":175.78,"x0":-1.6888515433604214,"y0":50.00145708059253,"z0":5.001544081557628,"aX":-13.874000394019154},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.9,"breakHorizontal":12.6,"spinRate":2431,"spinDirection":230},"zone":4,"typeConfidence":0.92,"plateTime":0.4094370312855151,"extension":6.7726206725162195},"hitData":{"launchSpeed":104.5,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.58,"coordY":152.39}},"index":5,"playId":"71e0026e-6725-3647-8bc1-49f323f202c5","pitchNumber":6,"startTime":"2026-02-27T18:35:42.573Z","endTime":"2026-02-27T18:35:51.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:35:51.682Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christopher Morel strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T18:36:13.123Z","endTime":"2026-02-27T18:37:23.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":85.7,"endSpeed":78.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.733680443256095,"aZ":-22.269422171987674,"pfxX":1.0667902835346514,"pfxZ":6.261940006601663,"pX":0.33231703660854317,"pZ":2.498159912299917,"vX0":4.746470751359162,"vY0":-124.83071604873197,"vZ0":-1.7864421875911942,"x":104.33,"y":171.33,"x0":-1.730850798005658,"y0":50.00013908054616,"z0":5.053396103236791,"aX":1.6845376638044025},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":11.2,"breakHorizontal":-3.0,"spinRate":2250,"spinDirection":214},"zone":6,"typeConfidence":0.91,"plateTime":0.4384963590687496,"extension":6.720682739664643},"index":0,"playId":"88b1ee21-02c6-30c3-84ea-a60b9f98d454","pitchNumber":1,"startTime":"2026-02-27T18:36:15.747Z","endTime":"2026-02-27T18:36:21.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.278771120036463,"aZ":-18.91163170677927,"pfxX":-7.7572423811754,"pfxZ":7.624326449717186,"pX":-0.19080436455850833,"pZ":2.078030370943735,"vX0":6.196929982484514,"vY0":-131.18022633679826,"vZ0":-3.897400277593313,"x":124.27,"y":182.67,"x0":-1.5782970138630374,"y0":50.00062876182745,"z0":4.9963976848961,"aX":-13.490280103684126},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.1,"breakHorizontal":12.6,"spinRate":2290,"spinDirection":232},"zone":8,"typeConfidence":0.84,"plateTime":0.41785771053097065,"extension":6.750118939554444},"index":1,"playId":"5a716b5e-c088-3e7f-b90a-addfa632e081","pitchNumber":2,"startTime":"2026-02-27T18:36:36.923Z","endTime":"2026-02-27T18:36:41.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.145923948482768,"aZ":-40.34520717968481,"pfxX":8.137865191144234,"pfxZ":-6.416387657995141,"pX":-0.6583013375205097,"pZ":2.6057704994576643,"vX0":0.046339444721335554,"vY0":-112.38848583942858,"vZ0":2.976058246591152,"x":142.09,"y":168.42,"x0":-1.735645574306402,"y0":50.00102148395927,"z0":5.37359070125956,"aX":10.366689894742954},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-10.4,"breakHorizontal":-14.8,"spinRate":2576,"spinDirection":50},"zone":4,"typeConfidence":0.9,"plateTime":0.4881136078833803,"extension":6.365389316080739},"index":2,"playId":"1869d5c1-ae69-3a06-95d9-7a83f5eaa002","pitchNumber":3,"startTime":"2026-02-27T18:36:57.395Z","endTime":"2026-02-27T18:37:04.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16397654717104,"aZ":-40.753457641707044,"pfxX":7.385594587307686,"pfxZ":-6.823967928916131,"pX":0.6559252009323331,"pZ":1.309496266741606,"vX0":2.797247328731602,"vY0":-112.489714993859,"vZ0":0.6015932278438507,"x":92.0,"y":203.42,"x0":-1.5707177587323455,"y0":50.00537555582729,"z0":5.236992938738,"aX":9.279174167031613},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-11.8,"breakHorizontal":-14.2,"spinRate":2487,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.4906357146176714,"extension":6.757613661101743},"index":3,"playId":"f81ab7e5-5002-300c-bcfe-ca880c2bfa91","pitchNumber":4,"startTime":"2026-02-27T18:37:19.305Z","endTime":"2026-02-27T18:37:23.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.1,"awayTeamWinProbability":12.900000000000006,"homeTeamWinProbabilityAdded":1.1999999999999886,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:37:23.725Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Norby singles on a line drive to left fielder Otto Kemp.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T18:37:27.613Z","endTime":"2026-02-27T18:37:54.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0718028749349,"aZ":-14.884174308148706,"pfxX":-6.754707908218687,"pfxZ":9.776565492325467,"pX":-0.206026426058457,"pZ":3.01165326395901,"vX0":5.941519958163493,"vY0":-133.02754940556568,"vZ0":-2.5690423627845114,"x":124.85,"y":157.47,"x0":-1.6054629445007644,"y0":50.001522871229646,"z0":5.086356782537017,"aX":-11.944698813281176},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.3,"breakHorizontal":10.7,"spinRate":2272,"spinDirection":226},"zone":2,"typeConfidence":0.93,"plateTime":0.4138475940210906,"extension":6.7314443592164706},"hitData":{"launchSpeed":93.7,"launchAngle":16.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.59,"coordY":114.01}},"index":0,"playId":"09da8315-2f17-3399-bdec-646658baf1cd","pitchNumber":1,"startTime":"2026-02-27T18:37:48.569Z","endTime":"2026-02-27T18:37:54.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-0.8999999999999915,"leverageIndex":0.27,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:37:54.948Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Heriberto Hernández doubles (1) on a line drive to center fielder Justin Crawford. Connor Norby scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T18:37:57.486Z","endTime":"2026-02-27T18:41:33.220Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,6,7,8,9],"actionIndex":[4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":{"id":605400,"link":"/api/v1/people/605400"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66281532640628,"aZ":-21.614339330672667,"pfxX":-9.948715092184548,"pfxZ":6.222553515334425,"pX":0.6988353552556573,"pZ":2.155811835275252,"vX0":8.812327085180378,"vY0":-130.0550803201294,"vZ0":-2.86936404458827,"x":90.36,"y":180.57,"x0":-1.4564019365573466,"y0":50.00330652309467,"z0":4.930048230925743,"aX":-16.883886707379478},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.8,"breakHorizontal":15.8,"spinRate":2180,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.42267818042964445,"extension":6.85607166841762},"index":0,"playId":"66767b47-ba05-3e37-ba2d-df10d9ebd1a8","pitchNumber":1,"startTime":"2026-02-27T18:38:28.906Z","endTime":"2026-02-27T18:38:33.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":"8e81844b-e774-3315-83bf-2ec81d2f7eb6","startTime":"2026-02-27T18:38:49.452Z","endTime":"2026-02-27T18:38:53.460Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.591159637600466,"aZ":-20.284621900931402,"pfxX":-1.815710912912205,"pfxZ":7.296336045562173,"pX":0.9076521677264721,"pZ":1.5170570810531525,"vX0":6.899984277370805,"vY0":-126.5227311423393,"vZ0":-4.517926311489948,"x":82.4,"y":197.82,"x0":-1.61288653449748,"y0":50.00199253093601,"z0":4.940758464873998,"aX":-2.9588322169128953},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.5,"breakHorizontal":1.8,"spinRate":2281,"spinDirection":219},"zone":14,"typeConfidence":0.89,"plateTime":0.4320660107543368,"extension":6.778970676844345},"index":2,"playId":"ab6e9740-48c5-3fe1-a3e4-178e2b545140","pitchNumber":2,"startTime":"2026-02-27T18:39:11.092Z","endTime":"2026-02-27T18:39:16.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.339763334012126,"aZ":-23.279337471644908,"pfxX":-0.9640490404022488,"pfxZ":5.327865391821971,"pX":1.3888457553086149,"pZ":1.826103887929967,"vX0":7.783014369135503,"vY0":-127.60529250214614,"vZ0":-3.3656628356527216,"x":64.06,"y":189.48,"x0":-1.5599606675372475,"y0":50.001062488101844,"z0":4.9717782846311325,"aX":-1.6102952702880202},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.2,"breakHorizontal":0.2,"spinRate":2321,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.427318694795054,"extension":6.6287041233794595},"index":3,"playId":"0ba15170-3331-3ed7-bb28-eeb2dfd54300","pitchNumber":3,"startTime":"2026-02-27T18:39:33.923Z","endTime":"2026-02-27T18:39:39.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Connor Norby steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"actionPlayId":"0ba15170-3331-3ed7-bb28-eeb2dfd54300","startTime":"2026-02-27T18:39:52.254Z","endTime":"2026-02-27T18:40:03.474Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681393,"link":"/api/v1/people/681393"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"postOnSecond":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"homeTeamWinProbability":85.6,"awayTeamWinProbability":14.400000000000006,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.62,"dramaIndex":24.0,"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-02-27T18:40:03.474Z","endTime":"2026-02-27T18:40:16.941Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.083987274028235,"aZ":-38.664680204046626,"pfxX":7.243362299144733,"pfxZ":-4.9929502759045565,"pX":1.2496391909058937,"pZ":1.4574057069431978,"vX0":4.278261498317702,"vY0":-113.627288066179,"vZ0":0.27898452786482686,"x":69.37,"y":199.43,"x0":-1.602996415980021,"y0":50.00538343002894,"z0":5.195409463099021,"aX":9.40974831027797},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-8.6,"breakHorizontal":-14.3,"spinRate":2616,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.48324429364794597,"extension":6.553168156307529},"index":6,"playId":"68300e7c-8f48-3f97-a85f-90b84b3ac379","pitchNumber":4,"startTime":"2026-02-27T18:40:16.941Z","endTime":"2026-02-27T18:40:21.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":86.8,"endSpeed":80.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2153146300728,"aZ":-22.787656608484628,"pfxX":-2.6273096009190855,"pfxZ":5.752411118772032,"pX":0.6873217470640327,"pZ":1.5910192163303403,"vX0":6.738587137224372,"vY0":-126.26027329446516,"vZ0":-3.9876913243904433,"x":90.8,"y":195.82,"x0":-1.6625594115222626,"y0":50.00016104478981,"z0":5.001984030903292,"aX":-4.285331365914207},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.8,"breakHorizontal":3.4,"spinRate":2331,"spinDirection":210},"zone":9,"typeConfidence":0.89,"plateTime":0.4321069085240987,"extension":6.743367108584936},"index":7,"playId":"3a449ef3-ee97-3ee4-a607-1fb5014e9d08","pitchNumber":5,"startTime":"2026-02-27T18:40:38.314Z","endTime":"2026-02-27T18:40:43.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":8,"playId":"08314866-0156-0053-002c-f08cd117d70a","startTime":"2026-02-27T18:41:07.379Z","endTime":"2026-02-27T18:41:19.417Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.535963259323278,"aZ":-14.856167189293204,"pfxX":-5.3819073380950755,"pfxZ":9.640183258023747,"pX":0.9427956654429109,"pZ":3.0568943401880944,"vX0":8.09296518281071,"vY0":-133.39985833655015,"vZ0":-2.492841129265287,"x":81.06,"y":156.24,"x0":-1.4354573031146827,"y0":50.004956423475896,"z0":5.078540315463338,"aX":-9.671391023223814},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2459,"spinDirection":229},"zone":12,"typeConfidence":0.86,"plateTime":0.41109090468409804,"extension":6.800529544978781},"hitData":{"launchSpeed":90.6,"launchAngle":36.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":70.74,"coordY":75.44}},"index":9,"playId":"3dbfc155-cadb-3f1b-b717-bc1e9c56b627","pitchNumber":6,"startTime":"2026-02-27T18:41:19.417Z","endTime":"2026-02-27T18:41:33.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":-6.199999999999989,"leverageIndex":0.62,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:41:33.220Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Javier Sanoja lines out to right fielder Adolis García.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T18:42:23.481Z","endTime":"2026-02-27T18:42:55.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"a04cb92a-9921-3def-8216-3a0337f4d4a9","startTime":"2026-02-27T18:42:04.773Z","endTime":"2026-02-27T18:42:08.708Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"second":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.750243532935098,"aZ":-39.24499916694446,"pfxX":7.9384081527428165,"pfxZ":-5.383023287559199,"pX":1.7509009409387406,"pZ":0.973204780609371,"vX0":5.42110188438066,"vY0":-114.62288766704107,"vZ0":-0.7916640514699994,"x":50.26,"y":212.5,"x0":-1.6869347701463147,"y0":50.00267560020013,"z0":5.198585919657058,"aX":10.426014663015248},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-9.6,"breakHorizontal":-15.8,"spinRate":2683,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.4802286120922621,"extension":6.798981784568316},"index":1,"playId":"c8261f2e-203e-314d-bca8-643f8f1825fc","pitchNumber":1,"startTime":"2026-02-27T18:42:25.754Z","endTime":"2026-02-27T18:42:32.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"second":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43251816482802,"aZ":-21.88919355313907,"pfxX":-10.533559612572969,"pfxZ":5.775475451461537,"pX":0.2454930761476497,"pZ":2.3338507706787617,"vX0":8.249021718235712,"vY0":-132.82298064119215,"vZ0":-2.8067182854239507,"x":107.64,"y":175.77,"x0":-1.5376237683956995,"y0":50.00164735083217,"z0":5.002585079560543,"aX":-18.75028923494597},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.1,"breakHorizontal":17.2,"spinRate":2361,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.41296349211468364,"extension":6.799802241481904},"hitData":{"launchSpeed":88.2,"launchAngle":15.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.81,"coordY":96.7}},"index":2,"playId":"73376703-080d-39fe-9b11-003c08d337a0","pitchNumber":2,"startTime":"2026-02-27T18:42:43.897Z","endTime":"2026-02-27T18:42:55.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"second":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.1,"awayTeamWinProbability":17.900000000000006,"homeTeamWinProbabilityAdded":2.6999999999999886,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:42:55.057Z","atBatIndex":15},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Liover Peguero reaches on a missed catch error by first baseman Christopher Morel, assist to third baseman Connor Norby.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-27T18:44:59.004Z","endTime":"2026-02-27T18:45:07.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_error_dropped_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robby Snelling replaces Colby Martin.","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":0,"startTime":"2026-02-27T18:43:10.445Z","endTime":"2026-02-27T18:45:01.309Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702281,"link":"/api/v1/people/702281"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":814508,"link":"/api/v1/people/814508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.259993133377368,"aZ":-30.913578669537817,"pfxX":0.46171191847057025,"pfxZ":0.8086972961952874,"pX":0.0873310379832068,"pZ":2.5463946491536666,"vX0":-6.654162310981609,"vY0":-123.56183703612759,"vZ0":-1.3816245124852609,"x":113.67,"y":170.03,"x0":2.7484080358890095,"y0":50.000979721945015,"z0":5.69613916836878,"aX":0.7183670639736529},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.4,"breakHorizontal":0.6,"spinRate":2286,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.44228818975830286,"extension":6.006400619507082},"hitData":{"launchSpeed":78.6,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.2,"coordY":180.24}},"index":1,"playId":"e4756867-2960-3400-b2d4-dce99de7bb3d","pitchNumber":1,"startTime":"2026-02-27T18:45:01.309Z","endTime":"2026-02-27T18:45:07.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.46,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:45:07.786Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trea Turner doubles (1) on a line drive to center fielder Jakob Marsee. Liover Peguero scores.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-27T18:45:28.623Z","endTime":"2026-02-27T18:46:08.683Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":{"id":702281,"link":"/api/v1/people/702281"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.045302514670674,"aZ":-32.49651817882947,"pfxX":0.95360848448676,"pfxZ":-0.21332063356012831,"pX":0.8046124253448124,"pZ":2.5489468041184016,"vX0":-4.997407563275055,"vY0":-122.86847540988305,"vZ0":-1.0105246698875083,"x":86.33,"y":169.96,"x0":2.7436555708342865,"y0":50.00273126661495,"z0":5.734719622496831,"aX":1.4547679972347367},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.4,"breakHorizontal":-0.5,"spinRate":2202,"spinDirection":2},"zone":6,"typeConfidence":2.0,"plateTime":0.44631113980832016,"extension":6.036319366032075},"index":0,"playId":"c66d315e-d732-3e39-9144-08ee4e18cf3e","pitchNumber":1,"startTime":"2026-02-27T18:45:38.556Z","endTime":"2026-02-27T18:45:42.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.834945883849848,"aZ":-21.60612422902884,"pfxX":8.418328025026534,"pfxZ":6.094075369614616,"pX":0.6171285974454669,"pZ":2.3375025502007034,"vX0":-7.999738859076763,"vY0":-130.68961456354066,"vZ0":-3.9218550428564685,"x":93.48,"y":175.67,"x0":2.6200345677826014,"y0":50.003666844898774,"z0":5.4749638821464215,"aX":14.60287267052008},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.4,"breakHorizontal":-13.6,"spinRate":1503,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.41866070797415444,"extension":6.314653053747228},"hitData":{"launchSpeed":97.5,"launchAngle":16.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":161.07,"coordY":76.48}},"index":1,"playId":"20843f54-04a5-3de2-8219-ef53f68fe26f","pitchNumber":2,"startTime":"2026-02-27T18:45:56.474Z","endTime":"2026-02-27T18:46:08.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.10000000000001,"awayTeamWinProbability":9.899999999999991,"homeTeamWinProbabilityAdded":6.1000000000000085,"leverageIndex":0.76,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:46:08.683Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-27T18:46:19.365Z","endTime":"2026-02-27T18:48:30.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4276268880193,"aZ":-11.049164694616222,"pfxX":3.8991591809738324,"pfxZ":11.02115715701712,"pX":0.786175435436034,"pZ":2.2953857429182003,"vX0":-5.925299522947987,"vY0":-137.98364001852312,"vZ0":-7.136694023606271,"x":87.03,"y":176.8,"x0":2.4607584187043,"y0":50.001598771310505,"z0":5.670068901718894,"aX":7.473334841222094},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":-5.8,"spinRate":2384,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.397873728976438,"extension":6.234663420742977},"index":0,"playId":"afc8e8c8-e33d-3c75-ba9f-c8c5d1c56dd4","pitchNumber":1,"startTime":"2026-02-27T18:46:42.903Z","endTime":"2026-02-27T18:46:46.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":94.1,"endSpeed":85.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.977083934298896,"aZ":-11.808788360113875,"pfxX":3.42510196322485,"pfxZ":10.825668151990616,"pX":0.7809365318974744,"pZ":2.4604739022883866,"vX0":-5.874539110121931,"vY0":-136.73308126663397,"vZ0":-6.5342023211695555,"x":87.23,"y":172.35,"x0":2.5186312575302376,"y0":50.00302436843783,"z0":5.702461490043531,"aX":6.443916903380115},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":-4.9,"spinRate":2530,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.40157708346790155,"extension":6.314728358594296},"index":1,"playId":"de01ea8c-01c1-36e9-94e0-60483cf108f7","pitchNumber":2,"startTime":"2026-02-27T18:47:03.374Z","endTime":"2026-02-27T18:47:07.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":95.1,"endSpeed":85.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.688348465906884,"aZ":-12.09208959186195,"pfxX":2.848793575564481,"pfxZ":10.561889038316378,"pX":0.2542393690149294,"pZ":3.54536774161485,"vX0":-6.887592107783987,"vY0":-138.2098917717245,"vZ0":-3.9439810230782206,"x":107.31,"y":143.06,"x0":2.4276869601695124,"y0":50.00563175974593,"z0":5.8250130081037215,"aX":5.418431291193128},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":-3.5,"spinRate":2497,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.3989001929726399,"extension":6.289704431726024},"index":2,"playId":"64134c61-e8ae-37f3-879b-347a39ed9e2e","pitchNumber":3,"startTime":"2026-02-27T18:47:26.671Z","endTime":"2026-02-27T18:47:34.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.755784433818196,"aZ":-41.70930592356547,"pfxX":-4.81401627692326,"pfxZ":-6.516708193777463,"pX":1.7870993387241114,"pZ":3.6835360778694706,"vX0":-0.8277629134689113,"vY0":-120.59596762780467,"vZ0":3.393218834821086,"x":48.88,"y":139.32,"x0":2.760354355076996,"y0":50.000979136763746,"z0":5.9522223376284416,"aX":-7.046937685429556},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-10.7,"breakHorizontal":8.9,"spinRate":2663,"spinDirection":325},"zone":12,"typeConfidence":2.0,"plateTime":0.4552258356743639,"extension":6.027019834997323},"index":3,"playId":"16078a31-54ec-3eb3-b356-322fbb6bc3bb","pitchNumber":4,"startTime":"2026-02-27T18:48:05.255Z","endTime":"2026-02-27T18:48:09.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.592899901905703,"aZ":-31.44604248917044,"pfxX":0.9115991018884138,"pfxZ":0.4692113118779533,"pX":-0.332036143905523,"pZ":1.5348106413729783,"vX0":-7.276452230782506,"vY0":-125.02944465390193,"vZ0":-3.6830831637689796,"x":129.66,"y":197.34,"x0":2.521122457220652,"y0":50.00448929964315,"z0":5.66019946398893,"aX":1.4179708516558593},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.1,"breakHorizontal":0.4,"spinRate":2382,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.44125323483665513,"extension":6.20266399803072},"index":4,"playId":"b25a0949-baee-318b-a695-d57169d21f29","pitchNumber":5,"startTime":"2026-02-27T18:48:25.217Z","endTime":"2026-02-27T18:48:30.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":-1.5000000000000142,"leverageIndex":0.44,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:48:30.131Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-27T18:48:33.742Z","endTime":"2026-02-27T18:50:06.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55940041463587,"aZ":-30.500492713844945,"pfxX":0.18386063232825456,"pfxZ":1.1024456246516046,"pX":0.3324560962606585,"pZ":1.202390206204575,"vX0":-5.69821831846203,"vY0":-123.75187666711906,"vZ0":-4.16962959763916,"x":104.33,"y":206.32,"x0":2.6618545887733744,"y0":50.00245018933443,"z0":5.524977461629691,"aX":0.2793187292496214},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.1,"breakHorizontal":1.3,"spinRate":2293,"spinDirection":343},"zone":14,"typeConfidence":2.0,"plateTime":0.4462237771287385,"extension":6.171825272405423},"index":0,"playId":"6adb9d7d-af6a-3d60-9a1d-3f8e96963322","pitchNumber":1,"startTime":"2026-02-27T18:48:56.021Z","endTime":"2026-02-27T18:49:01.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.637236741797356,"aZ":-40.75167359103419,"pfxX":-5.127875890095884,"pfxZ":-5.633160656567414,"pX":1.373074783798655,"pZ":3.1561308881664947,"vX0":-2.0683403267024536,"vY0":-122.6649294931182,"vZ0":1.929476414334743,"x":64.66,"y":153.56,"x0":2.8939709984516853,"y0":50.00564050624597,"z0":5.837902016982937,"aX":-7.802398385767683},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-9.5,"breakHorizontal":9.7,"spinRate":2600,"spinDirection":325},"zone":12,"typeConfidence":2.0,"plateTime":0.44681386000600787,"extension":6.124237443470507},"index":1,"playId":"f61e0b82-8f13-3e2e-affb-4699cd8aa472","pitchNumber":2,"startTime":"2026-02-27T18:49:14.417Z","endTime":"2026-02-27T18:49:20.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94505483933674,"aZ":-26.514490929500628,"pfxX":9.294704234227474,"pfxZ":3.3020815741045286,"pX":1.2214529481372625,"pZ":2.2365455092535402,"vX0":-6.336718936662352,"vY0":-129.832125209861,"vZ0":-3.40390085782777,"x":70.44,"y":178.39,"x0":2.4801502096207444,"y0":50.00564341519779,"z0":5.571748891331812,"aX":15.94765812138814},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.5,"breakHorizontal":-15.5,"spinRate":1555,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4210960484210031,"extension":6.288173298004918},"index":2,"playId":"6b3207ed-9c0a-3351-96ee-9e0d337bc748","pitchNumber":3,"startTime":"2026-02-27T18:49:34.612Z","endTime":"2026-02-27T18:49:38.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":78.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.721679334101253,"aZ":-30.555501329986573,"pfxX":1.8025817552699865,"pfxZ":1.0175952119806988,"pX":-0.5553131135132859,"pZ":1.7309539199135142,"vX0":-8.166041131936815,"vY0":-126.68706785427787,"vZ0":-3.16713515781569,"x":138.17,"y":192.04,"x0":2.5098847518037,"y0":50.00066016466634,"z0":5.502838797223966,"aX":2.859651306245117},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.2,"breakHorizontal":-1.0,"spinRate":2338,"spinDirection":26},"zone":7,"typeConfidence":2.0,"plateTime":0.4364260649568594,"extension":6.175391993895104},"index":3,"playId":"5fd20126-414f-3ad2-b22b-f986f0ce2fec","pitchNumber":4,"startTime":"2026-02-27T18:50:00.444Z","endTime":"2026-02-27T18:50:06.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.2,"awayTeamWinProbability":12.799999999999997,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:50:06.399Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adolis García singles on a ground ball to right fielder Griffin Conine. Trea Turner out at home on the throw, right fielder Griffin Conine to catcher Agustín Ramírez.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-27T18:50:07.255Z","endTime":"2026-02-27T18:51:19.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":78.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.624309935674646,"aZ":-29.413570638010203,"pfxX":1.5617152093619064,"pfxZ":1.7264396943900353,"pX":0.48314904146777116,"pZ":1.390289278675626,"vX0":-6.0455911411151355,"vY0":-127.12980144445211,"vZ0":-4.255750172709404,"x":98.58,"y":201.24,"x0":2.7132300339100546,"y0":50.0037959100549,"z0":5.482600714151981,"aX":2.49869220963474},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":-1.1,"spinRate":2393,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.43467191181143283,"extension":6.157071898345126},"index":0,"playId":"00e859c7-922d-3579-b656-fc7f84323551","pitchNumber":1,"startTime":"2026-02-27T18:50:26.075Z","endTime":"2026-02-27T18:50:32.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-02-27T18:50:39.579Z","endTime":"2026-02-27T18:50:44.491Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94571568447019,"aZ":-11.590076063169688,"pfxX":2.974031407048846,"pfxZ":10.547072613487803,"pX":0.9176391705350088,"pZ":3.2572750427073753,"vX0":-5.177000392347281,"vY0":-138.80075124102092,"vZ0":-4.617279582802777,"x":82.02,"y":150.83,"x0":2.420261299449393,"y0":50.00512069577259,"z0":5.713552987961902,"aX":5.805880075380367},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":-4.3,"spinRate":2540,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.39454634741315875,"extension":6.333594340883746},"index":2,"playId":"81979a47-916d-3607-b8b7-827261cd6c7e","pitchNumber":2,"startTime":"2026-02-27T18:50:44.491Z","endTime":"2026-02-27T18:50:50.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.789346118297455,"aZ":-10.491557556557874,"pfxX":3.8712490108839526,"pfxZ":11.114946417407875,"pX":0.49824412370992477,"pZ":1.7478417764689487,"vX0":-6.5830593216234945,"vY0":-138.72608844585903,"vZ0":-8.464027614329778,"x":98.01,"y":191.59,"x0":2.3980799328320677,"y0":50.00068137201361,"z0":5.536029282380168,"aX":7.55089837920691},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":-5.6,"spinRate":2527,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.39469734472089435,"extension":6.419485483030177},"hitData":{"launchSpeed":106.3,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.89,"coordY":107.33}},"index":3,"playId":"5e04d24f-b25c-358d-9556-282e6097cd76","pitchNumber":3,"startTime":"2026-02-27T18:51:03.723Z","endTime":"2026-02-27T18:51:19.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.51,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:51:19.715Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maximo Acosta called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T18:53:46.853Z","endTime":"2026-02-27T18:55:03.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Lou Trivino III replaces Aaron Nola.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-02-27T18:52:20.983Z","endTime":"2026-02-27T18:53:49.086Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642152,"link":"/api/v1/people/642152"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605400,"link":"/api/v1/people/605400","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":94.6,"endSpeed":86.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25222359579863,"aZ":-20.362322333513514,"pfxX":-9.383588885021048,"pfxZ":6.144713058045852,"pX":-0.6149285929004903,"pZ":2.738634230464399,"vX0":4.498119276640137,"vY0":-137.69031278230014,"vZ0":-5.464629955584986,"x":140.44,"y":164.84,"x0":-1.049571760343782,"y0":50.00422955742913,"z0":6.124791735615003,"aX":-18.038524091391213},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.2,"breakHorizontal":16.1,"spinRate":2033,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.39763988498348013,"extension":6.333162122845721},"index":1,"playId":"bbbd1751-5999-3436-8ebc-c2490a55b9ac","pitchNumber":1,"startTime":"2026-02-27T18:53:49.086Z","endTime":"2026-02-27T18:53:53.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-02-27T18:54:02.371Z","endTime":"2026-02-27T18:54:14.213Z","isPitch":false,"type":"action","player":{"id":691185,"link":"/api/v1/people/691185"},"defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99880383752376,"aZ":-27.09106010272298,"pfxX":2.2482427211202642,"pfxZ":3.0802084442397692,"pX":1.8078538183927453,"pZ":2.2341046929267434,"vX0":5.861030917511776,"vY0":-127.09066333861907,"vZ0":-4.639600553472718,"x":48.09,"y":178.46,"x0":-0.8125248852633348,"y0":50.002649616888945,"z0":6.213723562350674,"aX":3.707145697419761},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.8,"breakHorizontal":-5.3,"spinRate":2583,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4295964187430106,"extension":6.07122815769147},"index":3,"playId":"6de12fc9-3d11-3744-b1b2-cd55700077e6","pitchNumber":2,"startTime":"2026-02-27T18:54:14.213Z","endTime":"2026-02-27T18:54:20.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.946488504759724,"aZ":-26.037883582169137,"pfxX":1.3082486955684054,"pfxZ":3.5768945754927497,"pX":1.1424759999283216,"pZ":1.9598548995869827,"vX0":5.052047863458507,"vY0":-129.63045627375766,"vZ0":-5.701939180290189,"x":73.45,"y":185.86,"x0":-0.9950848121442006,"y0":50.00581757649522,"z0":6.154270527883041,"aX":2.2444680255794083},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.5,"breakHorizontal":-3.4,"spinRate":2379,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.4211779456773894,"extension":6.1826143110737135},"index":4,"playId":"11583c26-7b46-38f8-b366-02722618cda5","pitchNumber":3,"startTime":"2026-02-27T18:54:29.602Z","endTime":"2026-02-27T18:54:37.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":82.8,"endSpeed":76.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.592624136148103,"aZ":-32.83658644094384,"pfxX":9.115532870799472,"pfxZ":-0.45252264339042547,"pX":1.5328133102385018,"pZ":1.8764350056039332,"vX0":3.0950217336595633,"vY0":-120.48478966660718,"vZ0":-3.338938704004947,"x":58.57,"y":188.12,"x0":-0.9546474544561042,"y0":50.00424437476617,"z0":6.198473210083629,"aX":13.328588165781808},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.4,"breakHorizontal":-17.3,"spinRate":2600,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4555482457461406,"extension":6.135633669384571},"index":5,"playId":"b1ba46a8-c8ca-3700-a464-96bf1b6852d6","pitchNumber":4,"startTime":"2026-02-27T18:54:45.623Z","endTime":"2026-02-27T18:54:56.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":93.9,"endSpeed":85.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.300109251646695,"aZ":-13.687977826931172,"pfxX":-5.372155016088277,"pfxZ":9.870319773325757,"pX":0.9898547904768747,"pZ":2.042299027944575,"vX0":7.035151374840632,"vY0":-136.31805419027663,"vZ0":-7.952522052536471,"x":79.27,"y":183.64,"x0":-0.9321625043719154,"y0":50.00375655645831,"z0":5.952044214339782,"aX":-10.06307275330889},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":8.2,"spinRate":2022,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4025409935445712,"extension":6.319057894852603},"index":6,"playId":"2fc1bb2d-2950-3be4-9f3d-5625aabd3eb7","pitchNumber":5,"startTime":"2026-02-27T18:54:59.812Z","endTime":"2026-02-27T18:55:03.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691185,"link":"/api/v1/people/691185"},"credit":"b_ab"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_ab"},{"player":{"id":691185,"link":"/api/v1/people/691185"},"credit":"b_pa"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:55:03.788Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a line drive to center fielder Justin Crawford.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T18:55:07.280Z","endTime":"2026-02-27T18:57:39.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.670337049481404,"aZ":-13.170167466795094,"pfxX":-5.13156998838906,"pfxZ":9.910996429970236,"pX":-0.35399077380088145,"pZ":1.6783568874558965,"vX0":3.7988900524202083,"vY0":-137.85195642694256,"vZ0":-9.015782887051278,"x":130.49,"y":193.46,"x0":-1.0856768851586058,"y0":50.00596369724842,"z0":5.888236955243503,"aX":-9.842694830666598},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":8.5,"spinRate":2008,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.39788630462863495,"extension":6.22396243255001},"index":0,"playId":"fe7dbf52-9467-37fa-af48-4988623e3978","pitchNumber":1,"startTime":"2026-02-27T18:55:30.882Z","endTime":"2026-02-27T18:55:57.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19348628137757,"aZ":-29.76867916799474,"pfxX":-9.326926465139843,"pfxZ":1.5412451281762367,"pX":-0.08353579436658565,"pZ":1.7801594155404272,"vX0":5.280029302927911,"vY0":-124.40622144948033,"vZ0":-4.423679653807897,"x":120.18,"y":190.72,"x0":-1.027549701373797,"y0":50.00076761122072,"z0":6.0635538277140775,"aX":-14.54055101654833},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.9,"breakHorizontal":15.6,"spinRate":1654,"spinDirection":258},"zone":8,"typeConfidence":2.0,"plateTime":0.44115439672618706,"extension":6.317570499373198},"index":1,"playId":"a72c6b88-01a0-30e1-b297-b1312b3d8ad5","pitchNumber":2,"startTime":"2026-02-27T18:56:06.742Z","endTime":"2026-02-27T18:56:11.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.399873094505946,"aZ":-27.1934284625901,"pfxX":-0.333934272542324,"pfxZ":2.974203957561941,"pX":0.7885644243914129,"pZ":1.8654211798167244,"vX0":4.645610365893923,"vY0":-128.4774774826504,"vZ0":-5.450741909135486,"x":86.94,"y":188.41,"x0":-0.9989434409933411,"y0":50.00238763754455,"z0":6.1257272404998275,"aX":-0.5600831607488607},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.4,"breakHorizontal":-0.5,"spinRate":2616,"spinDirection":176},"zone":9,"typeConfidence":2.0,"plateTime":0.42618691013902943,"extension":6.069289908419065},"index":2,"playId":"ec8c86f1-4218-39bc-a315-e0c61c7565e4","pitchNumber":3,"startTime":"2026-02-27T18:56:28.126Z","endTime":"2026-02-27T18:56:32.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.7,"endSpeed":80.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.982597135515377,"aZ":-27.77045717805684,"pfxX":-8.273331049128515,"pfxZ":2.724539806104265,"pX":-1.207169421070781,"pZ":1.9899200967895052,"vX0":2.4892273600956907,"vY0":-126.2103094313095,"vZ0":-4.610253635161562,"x":163.01,"y":185.05,"x0":-1.1295064129113592,"y0":50.00505335704146,"z0":6.06912848808315,"aX":-13.387853562267917},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.1,"breakHorizontal":14.4,"spinRate":1756,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4334846452905028,"extension":6.266383698666873},"index":3,"playId":"ddc81d1d-a56d-38eb-ac03-8f913254504c","pitchNumber":4,"startTime":"2026-02-27T18:56:48.802Z","endTime":"2026-02-27T18:56:54.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.886661407619012,"aZ":-14.524245104817494,"pfxX":-4.882311595282535,"pfxZ":9.31787488483836,"pX":0.08483031720212025,"pZ":2.471290160972729,"vX0":4.607599263448484,"vY0":-136.71262276932256,"vZ0":-6.780290751456538,"x":113.77,"y":172.06,"x0":-0.9873221597086314,"y0":50.005595940862335,"z0":5.978868080165182,"aX":-9.251669193959952},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":7.9,"spinRate":1944,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.40050354473201155,"extension":6.295347019592967},"index":4,"playId":"91b9f644-34cc-3a8b-8abd-697dcc8d8b97","pitchNumber":5,"startTime":"2026-02-27T18:57:03.895Z","endTime":"2026-02-27T18:57:09.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.720146069133328,"aZ":-12.747140357588677,"pfxX":-3.83022566141417,"pfxZ":10.408580789610863,"pX":-0.23125791355126726,"pZ":3.216001261758209,"vX0":3.2552176738571434,"vY0":-136.18342598386644,"vZ0":-5.377810462374299,"x":125.82,"y":151.95,"x0":-0.9482765966983877,"y0":50.000195553428306,"z0":6.10824260485001,"aX":-7.1467010673068},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":6.2,"spinRate":2077,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.403208194973975,"extension":6.162822472624},"hitData":{"launchSpeed":97.0,"launchAngle":12.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.73,"coordY":82.18}},"index":5,"playId":"148c8262-e319-36a1-83ba-909af12860f8","pitchNumber":6,"startTime":"2026-02-27T18:57:30.313Z","endTime":"2026-02-27T18:57:39.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.6,"awayTeamWinProbability":14.400000000000006,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.46,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:57:39.042Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jakob Marsee walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T18:57:39.706Z","endTime":"2026-02-27T19:00:27.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34244917699448,"aZ":-33.59941187687812,"pfxX":11.119339402058324,"pfxZ":-1.0607943385021006,"pX":0.1568873715746637,"pZ":2.002736263889983,"vX0":-0.3256293532474215,"vY0":-115.48571561169744,"vZ0":-2.291925695387466,"x":111.02,"y":184.71,"x0":-1.1436023368584025,"y0":50.002586943600896,"z0":6.252876950144809,"aX":14.955811482654521},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.2,"breakHorizontal":-20.0,"spinRate":2527,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.4750406403242744,"extension":6.074040567841476},"index":0,"playId":"aa4249d0-fa63-34f3-9aa4-ced316785a48","pitchNumber":1,"startTime":"2026-02-27T18:58:06.093Z","endTime":"2026-02-27T18:58:10.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":89.4,"endSpeed":82.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.083025371780426,"aZ":-26.17520573594537,"pfxX":-0.8892655229183237,"pfxZ":3.47834988006106,"pX":2.3311552332715593,"pZ":2.2517845787654687,"vX0":8.601455454880714,"vY0":-129.92624133964094,"vZ0":-4.913265175992626,"x":28.14,"y":177.98,"x0":-0.8949076175361688,"y0":50.00222381482778,"z0":6.13611128193159,"aX":-1.5344857683592636},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":-0.1,"spinRate":2538,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.42022359654006625,"extension":6.327671477164845},"index":1,"playId":"30d10e22-4481-3344-9d2e-3eb62213d7d0","pitchNumber":2,"startTime":"2026-02-27T18:58:26.402Z","endTime":"2026-02-27T18:58:32.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"ded14835-a368-3406-b9e1-cb30249dbde9","startTime":"2026-02-27T18:58:47.363Z","endTime":"2026-02-27T18:58:50.951Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01360955480588,"aZ":-16.72286671613151,"pfxX":-4.565464841294251,"pfxZ":8.148392251291414,"pX":-1.2766703350641246,"pZ":3.089377318608898,"vX0":1.0819697710601277,"vY0":-137.0050350281892,"vZ0":-5.097246896706224,"x":165.66,"y":155.37,"x0":-1.084298288784692,"y0":50.00175028653901,"z0":6.121463304986912,"aX":-8.655357490186947},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":8.0,"spinRate":2031,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40018321876207263,"extension":6.055932596862871},"index":3,"playId":"044bcdcc-01ff-3e59-a64d-20813c7a36ed","pitchNumber":3,"startTime":"2026-02-27T18:59:09.260Z","endTime":"2026-02-27T18:59:18.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Xavier Edwards steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"044bcdcc-01ff-3e59-a64d-20813c7a36ed","startTime":"2026-02-27T18:59:19.125Z","endTime":"2026-02-27T18:59:43.903Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"postOnSecond":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"homeTeamWinProbability":84.6,"awayTeamWinProbability":15.400000000000006,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.94,"dramaIndex":35.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.669365633244187,"aZ":-23.14707653828704,"pfxX":0.3822223392963373,"pfxZ":5.359510950504485,"pX":1.695550664921236,"pZ":1.6365936226241078,"vX0":6.262514348397756,"vY0":-128.69075673688752,"vZ0":-6.791797201389698,"x":52.37,"y":194.59,"x0":-0.814903506530302,"y0":50.002808433769125,"z0":6.092189341654993,"aX":0.6430867100278059},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.4,"breakHorizontal":-2.0,"spinRate":2513,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.42494313285300045,"extension":6.2709981511466575},"index":5,"playId":"8e14bfb4-0bb3-3203-a0ef-42b578c92373","pitchNumber":4,"startTime":"2026-02-27T18:59:43.903Z","endTime":"2026-02-27T18:59:52.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.812014160822915,"aZ":-28.93519226809112,"pfxX":-8.952950183175588,"pfxZ":2.0239379523159915,"pX":-1.0401016064655066,"pZ":2.4914608596752994,"vX0":3.1305223949624215,"vY0":-126.39032357281704,"vZ0":-3.124261763521498,"x":156.65,"y":171.51,"x0":-1.1375802318565535,"y0":50.00624580540774,"z0":6.088392982295321,"aX":-14.364046684518707},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.1,"breakHorizontal":15.4,"spinRate":1697,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4347893441273514,"extension":6.343796084978232},"index":6,"playId":"72fd23f1-ae8b-399e-b11d-08a0cc32b706","pitchNumber":5,"startTime":"2026-02-27T19:00:04.278Z","endTime":"2026-02-27T19:00:08.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.041772384362794,"aZ":-32.750618935805164,"pfxX":8.28472099254199,"pfxZ":-0.41422103333357185,"pX":-0.8564285634888594,"pZ":3.685727173574104,"vX0":-1.7030688400209428,"vY0":-116.80014062848052,"vZ0":1.0479398804570612,"x":149.65,"y":139.27,"x0":-1.196499399451618,"y0":50.004221669641275,"z0":6.300023763000156,"aX":11.500243475852393},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.2,"breakHorizontal":-14.6,"spinRate":2549,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.46812636765414517,"extension":6.065828131033977},"index":7,"playId":"448f4672-4f22-343a-9bf7-1174a7325d06","pitchNumber":6,"startTime":"2026-02-27T19:00:21.880Z","endTime":"2026-02-27T19:00:27.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.39999999999999,"awayTeamWinProbability":17.60000000000001,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.94,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:00:27.474Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Agustín Ramírez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T19:01:11.196Z","endTime":"2026-02-27T19:01:57.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"08314866-0256-0003-001c-f08cd117d70a","startTime":"2026-02-27T19:00:54.699Z","endTime":"2026-02-27T19:01:13.399Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90189568324833,"aZ":-26.16594803354318,"pfxX":3.1712939380567944,"pfxZ":3.6829780327318336,"pX":0.6265963583179778,"pZ":1.8776630657473727,"vX0":3.046803438555566,"vY0":-127.19246537070455,"vZ0":-5.533304427788122,"x":93.12,"y":188.08,"x0":-1.0004240265178828,"y0":50.0057934830645,"z0":6.165118716857523,"aX":5.179589120981745},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.6,"breakHorizontal":-6.5,"spinRate":2510,"spinDirection":166},"zone":9,"typeConfidence":2.0,"plateTime":0.4311821977661805,"extension":5.960931348143666},"index":1,"playId":"1df2d729-3802-3161-b4e1-28dff43df442","pitchNumber":1,"startTime":"2026-02-27T19:01:13.399Z","endTime":"2026-02-27T19:01:17.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.436976808769852,"aZ":-14.644519707396245,"pfxX":-5.238838397098405,"pfxZ":9.29317130802463,"pX":0.007810440950574316,"pZ":2.6738309437042336,"vX0":4.421795686683183,"vY0":-136.559025400231,"vZ0":-6.330290631945045,"x":116.7,"y":166.59,"x0":-0.9527963627005774,"y0":50.002322493905915,"z0":6.031748440021873,"aX":-9.881449871488963},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":1969,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4012884632532403,"extension":6.297993278430257},"index":2,"playId":"e60a4a90-3f09-3b5f-ab84-0160c02ab6ff","pitchNumber":2,"startTime":"2026-02-27T19:01:32.619Z","endTime":"2026-02-27T19:01:36.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.154640250015024,"aZ":-27.84178295874104,"pfxX":-8.930585913622409,"pfxZ":2.7254288823562423,"pX":-0.26684196619651096,"pZ":1.2934312105853971,"vX0":4.5805167557528135,"vY0":-125.21667829484443,"vZ0":-6.0296545019383805,"x":127.17,"y":203.86,"x0":-0.9590699435482394,"y0":50.00169949958317,"z0":6.008963891653335,"aX":-14.188209950515082},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.7,"breakHorizontal":15.1,"spinRate":1617,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.43733930423329337,"extension":6.254010112865588},"index":3,"playId":"3baa279e-7ca0-3b98-b172-f40d13732716","pitchNumber":3,"startTime":"2026-02-27T19:01:52.112Z","endTime":"2026-02-27T19:01:57.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":3.8000000000000114,"leverageIndex":1.62,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:01:57.243Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Griffin Conine singles on a line drive to center fielder Justin Crawford. Xavier Edwards scores. Jakob Marsee to 3rd.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T19:01:58.598Z","endTime":"2026-02-27T19:03:22.890Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"postOnThird":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":{"id":642152,"link":"/api/v1/people/642152"},"isScoringEvent":true,"rbi":true,"earned":true,"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.985293208267088,"aZ":-24.947792254149753,"pfxX":0.5089729242721788,"pfxZ":4.212168651400717,"pX":0.3994591014309089,"pZ":4.281721104736157,"vX0":3.5890688810268023,"vY0":-129.1422872251169,"vZ0":-0.3512278804719347,"x":101.77,"y":123.17,"x0":-1.065576913620241,"y0":50.00136191898574,"z0":6.313121226875471,"aX":0.8728109333994971},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.8,"breakHorizontal":-1.6,"spinRate":2411,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.421626536469315,"extension":6.187151415185317},"index":0,"playId":"b6799169-1332-3481-a3e8-301b9e45b72f","pitchNumber":1,"startTime":"2026-02-27T19:02:21.896Z","endTime":"2026-02-27T19:02:32.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":85.9,"endSpeed":79.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.400622117562417,"aZ":-29.649754926721144,"pfxX":-9.270816219590694,"pfxZ":1.581160002054041,"pX":-1.064487536349733,"pZ":2.7399881854307298,"vX0":2.6310602848690787,"vY0":-125.20653082629313,"vZ0":-2.470589032717178,"x":157.58,"y":164.8,"x0":-0.9221940397131944,"y0":50.00065598236991,"z0":6.156746501021977,"aX":-14.771755557725347},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.5,"breakHorizontal":16.2,"spinRate":1644,"spinDirection":258},"zone":11,"typeConfidence":2.0,"plateTime":0.4368339632577727,"extension":6.251390056229697},"index":1,"playId":"314a4d7f-c36b-38ef-81c2-e3d0d50df82e","pitchNumber":2,"startTime":"2026-02-27T19:02:39.086Z","endTime":"2026-02-27T19:02:42.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.014982264454442,"aZ":-28.07011988798739,"pfxX":-8.298918883645621,"pfxZ":2.5419358870828965,"pX":-0.07987933412330002,"pZ":1.1315241309245987,"vX0":4.949286956560522,"vY0":-126.73192622951332,"vZ0":-6.462827325143751,"x":120.04,"y":208.23,"x0":-0.9887855465627514,"y0":50.000860683103525,"z0":5.982643224300838,"aX":-13.379638143347448},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.2,"breakHorizontal":13.8,"spinRate":1668,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4336551897035843,"extension":6.268655877029488},"index":2,"playId":"aad892b4-77a0-3983-b383-f056c36095ef","pitchNumber":3,"startTime":"2026-02-27T19:02:56.235Z","endTime":"2026-02-27T19:03:01.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19667634388697,"aZ":-16.757091258904158,"pfxX":-5.864541221948873,"pfxZ":8.025966182385318,"pX":1.1012577840932916,"pZ":2.58078409847479,"vX0":7.570981079605896,"vY0":-138.07454893697718,"vZ0":-6.301471672911712,"x":75.02,"y":169.1,"x0":-0.9208669208022806,"y0":50.00422238402503,"z0":6.0299082361911385,"aX":-11.267501817221413},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":9.0,"spinRate":1867,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.39745622693926297,"extension":6.379690836632603},"hitData":{"launchSpeed":73.7,"launchAngle":20.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.66,"coordY":101.54}},"index":3,"playId":"aa0b8c04-3a1d-3ad1-8216-c3a1f82613a0","pitchNumber":4,"startTime":"2026-02-27T19:03:14.567Z","endTime":"2026-02-27T19:03:22.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":-6.799999999999997,"leverageIndex":1.28,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:03:22.890Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christopher Morel grounds out, third baseman Edmundo Sosa to first baseman Liover Peguero.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T19:03:35.903Z","endTime":"2026-02-27T19:04:06.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56598927775836,"aZ":-22.14339219706218,"pfxX":-8.887494097438417,"pfxZ":5.366360544329486,"pX":-0.5146342110990837,"pZ":1.850252988133903,"vX0":4.202695526922689,"vY0":-135.59625971069957,"vZ0":-7.197749388166907,"x":136.62,"y":188.82,"x0":-0.9266153603175614,"y0":50.00432833402165,"z0":6.074890399446947,"aX":-16.615584354879466},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.4,"breakHorizontal":15.2,"spinRate":1881,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.4033336009817621,"extension":6.132909905057488},"hitData":{"launchSpeed":74.7,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.2,"coordY":165.05}},"index":0,"playId":"46b5cef8-c054-36f1-8281-bf47de1472de","pitchNumber":1,"startTime":"2026-02-27T19:03:57.211Z","endTime":"2026-02-27T19:04:06.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":665052,"link":"/api/v1/people/665052"},"third":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_ab"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_ab"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_pa"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.89999999999999,"awayTeamWinProbability":16.10000000000001,"homeTeamWinProbabilityAdded":4.499999999999986,"leverageIndex":1.71,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:04:06.247Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryson Stott walks.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T19:06:17.265Z","endTime":"2026-02-27T19:07:28.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: John King replaces Robby Snelling.","event":"Pitching Substitution","eventType":"pitching_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-02-27T19:04:49.435Z","endTime":"2026-02-27T19:06:19.591Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667463,"link":"/api/v1/people/667463"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.722544319013494,"aZ":-32.022196024379966,"pfxX":8.263211641166876,"pfxZ":0.08815730283301093,"pX":1.3897360262610956,"pZ":3.4621606937914517,"vX0":-4.329575127326438,"vY0":-132.31338245231677,"vZ0":0.5401297917268216,"x":64.03,"y":145.3,"x0":1.9686767692094376,"y0":50.00540060666535,"z0":5.591262272664611,"aX":14.736976730846827},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.5,"breakHorizontal":-14.2,"spinRate":2094,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.413059537837031,"extension":5.794183579091918},"index":1,"playId":"d199dd88-cded-3ab5-8d65-9d4a5992719d","pitchNumber":1,"startTime":"2026-02-27T19:06:19.591Z","endTime":"2026-02-27T19:06:25.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":90.4,"endSpeed":83.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.951144752539392,"aZ":-31.49731575287193,"pfxX":8.315682231098396,"pfxZ":0.3797537028215672,"pX":0.8507013462393619,"pZ":2.485028873812996,"vX0":-5.54093677369363,"vY0":-131.60986196532812,"vZ0":-1.7066408530674906,"x":84.57,"y":171.68,"x0":1.8990034615280957,"y0":50.00010522630294,"z0":5.46644766012806,"aX":14.640285923474536},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.6,"breakHorizontal":-13.9,"spinRate":2086,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.41557845006087435,"extension":5.853576114080331},"index":2,"playId":"d071c020-e7b5-3883-866c-937f13b9d854","pitchNumber":2,"startTime":"2026-02-27T19:06:35.177Z","endTime":"2026-02-27T19:06:41.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55214744307759,"aZ":-31.102311124156504,"pfxX":-1.1173288994490473,"pfxZ":0.7217534956815737,"pX":-1.4241664425244078,"pZ":1.9051747056083415,"vX0":-7.149109729079056,"vY0":-121.38852573227928,"vZ0":-2.239045740163734,"x":171.29,"y":187.34,"x0":1.7086607484986587,"y0":50.003846559117264,"z0":5.5567695073401655,"aX":-1.6606117239353841},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.0,"breakHorizontal":3.7,"spinRate":2767,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4518294871869859,"extension":5.769310139073237},"index":3,"playId":"aacd4cef-0e02-3aff-b664-1b51d91905fc","pitchNumber":3,"startTime":"2026-02-27T19:06:50.431Z","endTime":"2026-02-27T19:06:55.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96980512784725,"aZ":-20.717997877295947,"pfxX":4.944575534714486,"pfxZ":6.59983362936773,"pX":-0.1456488246515594,"pZ":2.7469601519993114,"vX0":-6.745969601514938,"vY0":-130.75028540966352,"vZ0":-3.0025489546399347,"x":106.79,"y":171.79,"x0":1.8226284130152084,"y0":50.000717730089065,"z0":5.460690870633311,"aX":8.580336646349993},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.5,"breakHorizontal":-7.6,"spinRate":1946,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.41853006854320407,"extension":5.866103811647847},"index":4,"playId":"2467dbe2-b8c0-3915-9a1d-f20bce659a13","pitchNumber":4,"startTime":"2026-02-27T19:07:08.016Z","endTime":"2026-02-27T19:07:13.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.646783192642665,"aZ":-31.470584321473538,"pfxX":7.954180597641496,"pfxZ":0.38495596713591596,"pX":-0.8779375749995916,"pZ":2.3179587172927025,"vX0":-9.599046580673722,"vY0":-133.67694867003186,"vZ0":-2.4744081839946768,"x":150.46,"y":176.2,"x0":1.7187182979843938,"y0":50.002477321891355,"z0":5.505183290982377,"aX":14.458953861728022},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.4,"breakHorizontal":-12.5,"spinRate":2155,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4090641774860986,"extension":5.912246114713883},"index":5,"playId":"ceaac983-e91f-32d1-a2cb-48a5bb254be5","pitchNumber":5,"startTime":"2026-02-27T19:07:23.419Z","endTime":"2026-02-27T19:07:28.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.7,"awayTeamWinProbability":14.299999999999997,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.44,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:07:28.120Z","atBatIndex":27},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Edmundo Sosa hit by pitch. Bryson Stott to 2nd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T19:07:29.101Z","endTime":"2026-02-27T19:09:21.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.436808736398806,"aZ":-38.670209384656424,"pfxX":-5.690877017120804,"pfxZ":-4.779827992428924,"pX":0.04979603610847102,"pZ":2.982140017913106,"vX0":-2.5994634693577616,"vY0":-115.82785962674465,"vZ0":1.3976923138983888,"x":115.1,"y":158.26,"x0":1.925510588544534,"y0":50.00180306913556,"z0":6.065906084193255,"aX":-7.738113439700914},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-8.0,"breakHorizontal":10.9,"spinRate":2926,"spinDirection":319},"zone":2,"typeConfidence":2.0,"plateTime":0.4727057741899725,"extension":5.692631842992808},"index":0,"playId":"0cf9e4e2-b43c-34e4-9f7a-5e463fe179cc","pitchNumber":1,"startTime":"2026-02-27T19:07:52.089Z","endTime":"2026-02-27T19:07:56.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.1,"endSpeed":84.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80439629773211,"aZ":-21.646755337876442,"pfxX":5.17646190884456,"pfxZ":5.776270177419837,"pX":-0.9730700730626518,"pZ":3.4440410434910027,"vX0":-8.888046761982,"vY0":-133.87872164928976,"vZ0":-1.6438961144864201,"x":154.09,"y":145.79,"x0":1.711185672196605,"y0":50.004378123910406,"z0":5.609208398994242,"aX":9.43727349369608},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.3,"breakHorizontal":-7.6,"spinRate":2144,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.40850106433362443,"extension":5.936355578351107},"index":1,"playId":"30ad08db-e903-3087-bbc9-2d7a5e0e534e","pitchNumber":2,"startTime":"2026-02-27T19:08:10.008Z","endTime":"2026-02-27T19:08:13.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21863426705275,"aZ":-35.15649540300933,"pfxX":-9.831718306689613,"pfxZ":-2.1928901232441778,"pX":1.0802062254420353,"pZ":3.1222492305744862,"vX0":0.021906360325351204,"vY0":-116.20011001783132,"vZ0":1.6841668159248546,"x":75.83,"y":154.48,"x0":2.346579413900183,"y0":50.00474119699002,"z0":5.745849267096059,"aX":-13.350638320262279},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.2,"breakHorizontal":17.8,"spinRate":2864,"spinDirection":314},"zone":12,"typeConfidence":2.0,"plateTime":0.4726417333277575,"extension":5.658761462780213},"index":2,"playId":"aad4fa3a-2eb3-34bb-8805-a67adf6bf677","pitchNumber":3,"startTime":"2026-02-27T19:08:33.424Z","endTime":"2026-02-27T19:08:38.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"50a4a557-b93f-38b9-bc4d-dfa22be278d1","startTime":"2026-02-27T19:08:59.772Z","endTime":"2026-02-27T19:09:03.578Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26352604468172,"aZ":-31.713764410337514,"pfxX":-4.789985035031773,"pfxZ":0.30500416602626235,"pX":-2.186809429726967,"pZ":0.9891770858887072,"vX0":-8.091195339595618,"vY0":-122.16773876059297,"vZ0":-4.1024665850872575,"x":200.36,"y":212.07,"x0":1.7914936860286224,"y0":50.003029782592094,"z0":5.41868945444705,"aX":-7.233194552561387},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.2,"breakHorizontal":10.6,"spinRate":2949,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.44848931072745835,"extension":6.013463877246724},"index":4,"playId":"d941a4f7-eb5c-3979-a9fd-2becd8c9c6fb","pitchNumber":4,"startTime":"2026-02-27T19:09:16.848Z","endTime":"2026-02-27T19:09:21.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.2,"awayTeamWinProbability":11.799999999999997,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.72,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:09:21.600Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Crawford strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T19:10:15.479Z","endTime":"2026-02-27T19:11:40.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"08314866-0306-0003-001c-f08cd117d70a","startTime":"2026-02-27T19:10:09.053Z","endTime":"2026-02-27T19:10:17.732Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.860497404734637,"aZ":-28.75112779415905,"pfxX":9.116960767599139,"pfxZ":1.8783154070346324,"pX":-0.33641225272568887,"pZ":1.6463581457530274,"vX0":-8.544828408520612,"vY0":-133.6072894139533,"vZ0":-4.360249190722373,"x":129.82,"y":194.33,"x0":1.7077241458569568,"y0":50.00045684021485,"z0":5.348400506514555,"aX":16.59822509999785},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.6,"breakHorizontal":-14.9,"spinRate":2237,"spinDirection":119},"zone":7,"typeConfidence":2.0,"plateTime":0.40884128282156684,"extension":5.8701401500591555},"index":1,"playId":"9d38bf7b-c21e-3a55-af87-d17b79bcfd1f","pitchNumber":1,"startTime":"2026-02-27T19:10:17.732Z","endTime":"2026-02-27T19:10:44.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.664618217466135,"aZ":-32.680909922007444,"pfxX":-6.431761880637346,"pfxZ":-0.3663499972320281,"pX":1.5932944906137747,"pZ":3.3679639768383045,"vX0":0.5730392877599845,"vY0":-117.33447010321429,"vZ0":1.7738763099335864,"x":56.27,"y":147.84,"x0":2.182042421952037,"y0":50.00104846463553,"z0":5.641774265296415,"aX":-8.989428074692114},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":0.0,"breakHorizontal":11.5,"spinRate":2822,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.4663482742828644,"extension":5.735775690910652},"index":2,"playId":"6efaa629-f40d-3446-97fa-250eaf712221","pitchNumber":2,"startTime":"2026-02-27T19:10:52.744Z","endTime":"2026-02-27T19:10:58.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.457145523549595,"aZ":-34.4483959687855,"pfxX":-4.5773419582906705,"pfxZ":-1.6345336648272397,"pX":0.011520884617389848,"pZ":2.459980386992607,"vX0":-3.1072918946534953,"vY0":-116.87313517071573,"vZ0":0.26964366630726255,"x":116.56,"y":172.36,"x0":1.9518651858077132,"y0":50.0055296636868,"z0":5.571066936520776,"aX":-6.350632089398057},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.6,"breakHorizontal":9.0,"spinRate":2748,"spinDirection":311},"zone":5,"typeConfidence":2.0,"plateTime":0.46814539256265597,"extension":5.828900321124307},"index":3,"playId":"0609107e-9bd6-3e8f-9d20-5497b31ca12d","pitchNumber":3,"startTime":"2026-02-27T19:11:09.873Z","endTime":"2026-02-27T19:11:13.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.080063610528374,"aZ":-30.107587950595683,"pfxX":-7.04818542398986,"pfxZ":1.4685070845707635,"pX":0.14943400275816704,"pZ":1.7013500927514156,"vX0":-2.21189046479038,"vY0":-118.4623698444792,"vZ0":-2.2859948441538784,"x":111.3,"y":192.84,"x0":2.013652279278807,"y0":50.00226191108505,"z0":5.462827638676001,"aX":-9.899216059940017},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.3,"breakHorizontal":13.3,"spinRate":2846,"spinDirection":311},"zone":8,"typeConfidence":2.0,"plateTime":0.4644413681389028,"extension":5.768251550741049},"index":4,"playId":"f982d627-3df4-3d4e-9157-1f061b56ed9d","pitchNumber":4,"startTime":"2026-02-27T19:11:33.083Z","endTime":"2026-02-27T19:11:40.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.84,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:11:40.158Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Kemp grounds out, shortstop Maximo Acosta to first baseman Christopher Morel. Bryson Stott to 3rd. Edmundo Sosa to 2nd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T19:11:40.604Z","endTime":"2026-02-27T19:12:52.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnThird":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691185,"link":"/api/v1/people/691185"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.652123147515308,"aZ":-32.99250979062962,"pfxX":9.556295653972068,"pfxZ":-0.5591122700927222,"pX":-0.9407485339988572,"pZ":0.7871351226373624,"vX0":-9.433184182454452,"vY0":-120.90094908257544,"vZ0":-3.9699039140350294,"x":152.86,"y":217.53,"x0":1.7790601839608615,"y0":50.00183354669425,"z0":5.3613869933259855,"aX":14.077752075976075},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.8,"breakHorizontal":-14.9,"spinRate":1522,"spinDirection":108},"zone":13,"typeConfidence":2.0,"plateTime":0.453890829956932,"extension":5.85895560623678},"index":0,"playId":"e7cb1ad1-498f-37ee-84b7-e952b0b34cdd","pitchNumber":1,"startTime":"2026-02-27T19:11:58.524Z","endTime":"2026-02-27T19:12:03.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":90.4,"endSpeed":82.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.588052758806267,"aZ":-19.736433405665608,"pfxX":4.822795801492289,"pfxZ":7.115656446258928,"pX":0.19504446495928413,"pZ":3.5611130623049903,"vX0":-6.294612143485848,"vY0":-131.5493235670109,"vZ0":-1.4446508443284842,"x":109.57,"y":142.63,"x0":1.9951928015605969,"y0":50.00265173287675,"z0":5.584227136090736,"aX":8.430577637469417},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.7,"breakHorizontal":-7.3,"spinRate":2112,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4167819264247079,"extension":5.887218798040345},"index":1,"playId":"0e36bbb4-28e3-3e5f-9f72-dd065fe0353f","pitchNumber":2,"startTime":"2026-02-27T19:12:19.334Z","endTime":"2026-02-27T19:12:26.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.281722901609843,"aZ":-28.78305828383887,"pfxX":8.839091231542465,"pfxZ":1.8689445978823098,"pX":0.21020421209468568,"pZ":1.7639154051840136,"vX0":-7.474272014901943,"vY0":-134.11594079131999,"vZ0":-4.08578611580462,"x":108.99,"y":191.15,"x0":1.8912636775604454,"y0":50.00213201426156,"z0":5.371042186969852,"aX":16.026010365595923},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.6,"breakHorizontal":-14.3,"spinRate":2092,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.4091377171709776,"extension":5.976656342943425},"hitData":{"launchSpeed":84.6,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.78,"coordY":161.51}},"index":2,"playId":"21d7b5af-abaf-3099-ba38-7e44ea6dfa66","pitchNumber":3,"startTime":"2026-02-27T19:12:37.933Z","endTime":"2026-02-27T19:12:52.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"second":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.95,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:12:52.225Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liover Peguero grounds out, pitcher John King to first baseman Christopher Morel.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T19:12:49.736Z","endTime":"2026-02-27T19:13:30.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":667463,"link":"/api/v1/people/667463"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3899899424319,"aZ":-30.817939561961527,"pfxX":9.082806588324374,"pfxZ":0.740943052007502,"pX":0.6975859106608693,"pZ":2.6112506406396205,"vX0":-6.382744377714454,"vY0":-134.47878223503534,"vZ0":-1.7925719344998654,"x":90.41,"y":168.28,"x0":1.913922671544321,"y0":50.00662768010826,"z0":5.458981732723166,"aX":16.74764806533605},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.2,"breakHorizontal":-15.2,"spinRate":2185,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.40628869083660524,"extension":5.900987885515454},"hitData":{"launchSpeed":82.2,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.97,"coordY":183.28}},"index":0,"playId":"c831953b-88c4-3d9f-b064-1bc4e729360d","pitchNumber":1,"startTime":"2026-02-27T19:13:23.134Z","endTime":"2026-02-27T19:13:30.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.06,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:13:30.365Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Norby strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-27T19:15:50.512Z","endTime":"2026-02-27T19:17:01.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryse Wilson replaces Lou Trivino III.","event":"Pitching Substitution","eventType":"pitching_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-02-27T19:14:31.533Z","endTime":"2026-02-27T19:15:52.761Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669060,"link":"/api/v1/people/669060"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.545358867265875,"aZ":-22.456343499353917,"pfxX":-8.235437611101482,"pfxZ":5.429132704037173,"pX":-0.38805717698542863,"pZ":2.928628167279726,"vX0":8.326862004495133,"vY0":-132.03153225871208,"vZ0":-3.6638208134183103,"x":131.79,"y":159.71,"x0":-2.4924856344391704,"y0":50.00253857181973,"z0":5.960731972574635,"aX":-14.737361031960573},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.4,"breakHorizontal":13.4,"spinRate":1906,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.41272841223760093,"extension":6.289476627185563},"index":1,"playId":"8a62775a-55e9-36e9-aa85-a15fca723090","pitchNumber":1,"startTime":"2026-02-27T19:15:52.761Z","endTime":"2026-02-27T19:15:57.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.415960310578658,"aZ":-21.069208484029332,"pfxX":0.47381224733478877,"pfxZ":6.4765336868043315,"pX":-0.47732628371089825,"pZ":1.9012991558054557,"vX0":5.438437957291207,"vY0":-129.42123831342477,"vZ0":-5.937996025853224,"x":135.19,"y":187.44,"x0":-2.6583939463510595,"y0":50.00060055141837,"z0":5.815587452873524,"aX":0.8103301365079646},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.8,"breakHorizontal":-1.9,"spinRate":1889,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.42158111123848085,"extension":6.461903062253775},"index":2,"playId":"a7f2866c-a562-3e3c-9f85-42de8979c85b","pitchNumber":2,"startTime":"2026-02-27T19:16:08.724Z","endTime":"2026-02-27T19:16:13.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.544106578264838,"aZ":-24.657155759915515,"pfxX":-9.540008610571457,"pfxZ":4.228873997429638,"pX":0.3261203181837725,"pZ":2.7787831487339525,"vX0":10.368084123851771,"vY0":-132.32315946461236,"vZ0":-3.524771062748451,"x":104.57,"y":163.75,"x0":-2.3985870434071193,"y0":50.004105675645576,"z0":5.929309040486344,"aX":-16.96359941092105},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":15.1,"spinRate":2029,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.41351088611977405,"extension":6.38809648348414},"index":3,"playId":"83f69b2a-8ee1-327c-b949-4bfb7319579a","pitchNumber":3,"startTime":"2026-02-27T19:16:23.469Z","endTime":"2026-02-27T19:16:30.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.503683360583587,"aZ":-31.996975755079237,"pfxX":8.223386115422969,"pfxZ":0.12200707299974844,"pX":1.1998584369442533,"pZ":2.055139820715014,"vX0":6.682310973916805,"vY0":-118.96319083883238,"vZ0":-1.7333857933501995,"x":71.26,"y":183.29,"x0":-2.731138614020729,"y0":50.000864486751624,"z0":5.741420709710728,"aX":11.579400699706609},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.0,"breakHorizontal":-16.7,"spinRate":2168,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4634952286652654,"extension":6.381121247960362},"index":4,"playId":"804e5c48-727e-355f-8969-52d49228ddfe","pitchNumber":4,"startTime":"2026-02-27T19:16:41.404Z","endTime":"2026-02-27T19:16:46.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.467274059557,"aZ":-32.870720663548404,"pfxX":-7.130164906480815,"pfxZ":-0.45026200821012896,"pX":0.09278441941000193,"pZ":1.087362108281968,"vX0":8.954831300551003,"vY0":-123.84419692953541,"vZ0":-4.776594986665952,"x":113.46,"y":209.42,"x0":-2.6415963234637396,"y0":50.002719861867575,"z0":5.787062539928736,"aX":-11.0894579193544},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.7,"breakHorizontal":10.8,"spinRate":1248,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4420877824561953,"extension":6.407688973852163},"index":5,"playId":"7b75c02a-03b9-3ad4-974e-7bf6deb710ae","pitchNumber":5,"startTime":"2026-02-27T19:16:57.061Z","endTime":"2026-02-27T19:17:01.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:17:01.673Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heriberto Hernández singles on a ground ball to center fielder Justin Crawford.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-27T19:17:01.469Z","endTime":"2026-02-27T19:18:21.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.611058758421724,"aZ":-21.96920022149174,"pfxX":-0.6716813984779695,"pfxZ":5.93578261162202,"pX":0.12432387071577476,"pZ":4.044491775003137,"vX0":7.10983450875522,"vY0":-129.89047854183596,"vZ0":-0.7428940489406392,"x":112.26,"y":129.58,"x0":-2.5538161299629123,"y0":50.00292432720628,"z0":5.995214668774271,"aX":-1.1551772648760337},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.8,"breakHorizontal":-0.2,"spinRate":1835,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4206708054575148,"extension":6.445078265331499},"index":0,"playId":"b213c0ce-9402-3ef0-bb2d-6073886c0e57","pitchNumber":1,"startTime":"2026-02-27T19:17:25.947Z","endTime":"2026-02-27T19:17:30.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82493634175922,"aZ":-21.27540213015373,"pfxX":-9.596871804940163,"pfxZ":6.0558516143963015,"pX":-1.1251442087206895,"pZ":2.9198295853921055,"vX0":7.212273559628216,"vY0":-133.3565441448003,"vZ0":-3.790341640476298,"x":159.89,"y":159.94,"x0":-2.6185464673686454,"y0":50.00515984847156,"z0":5.895421070200412,"aX":-17.278226366045995},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.3,"breakHorizontal":15.8,"spinRate":2010,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.41080708493359497,"extension":6.368880478521134},"index":1,"playId":"f18493fa-dee4-3fb8-a412-f3bc7fbe18a9","pitchNumber":2,"startTime":"2026-02-27T19:17:39.678Z","endTime":"2026-02-27T19:17:44.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.890278085966106,"aZ":-20.244318576911095,"pfxX":-9.541008602936833,"pfxZ":6.577291594846132,"pX":0.02369918033971081,"pZ":2.1820747145183486,"vX0":9.43028974120186,"vY0":-134.05577578542898,"vZ0":-6.081005922627712,"x":116.1,"y":179.86,"x0":-2.305771160476202,"y0":50.00378905274437,"z0":5.932345503246155,"aX":-17.308225930477672},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.7,"breakHorizontal":15.1,"spinRate":2067,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4091056400308988,"extension":6.422367362984285},"index":2,"playId":"b6a870c9-eb90-34cc-ae5b-f2ad8fc6ab48","pitchNumber":3,"startTime":"2026-02-27T19:17:58.295Z","endTime":"2026-02-27T19:18:02.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69744022375835,"aZ":-29.250657412890074,"pfxX":-5.9048976163811036,"pfxZ":1.8949119506229284,"pX":-0.677698743803326,"pZ":3.016968954380818,"vX0":6.743560783427276,"vY0":-123.3672687837676,"vZ0":-1.1573843609095573,"x":142.83,"y":157.32,"x0":-2.6747826786169155,"y0":50.00599248852836,"z0":5.949405090292244,"aX":-9.136845565899634},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.4,"breakHorizontal":9.2,"spinRate":1368,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.4433479717396289,"extension":6.451940433538573},"hitData":{"launchSpeed":84.5,"launchAngle":10.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.81,"coordY":104.15}},"index":3,"playId":"86715b7d-7b51-349b-9430-57d86cfc2333","pitchNumber":4,"startTime":"2026-02-27T19:18:15.642Z","endTime":"2026-02-27T19:18:21.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.10000000000001,"awayTeamWinProbability":18.89999999999999,"homeTeamWinProbabilityAdded":-2.499999999999986,"leverageIndex":0.6,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:18:21.676Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Sanoja strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-27T19:18:26.092Z","endTime":"2026-02-27T19:20:47.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,5,6,7],"actionIndex":[1,4],"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.499300049040695,"aZ":-22.511658840952634,"pfxX":-10.28999172085637,"pfxZ":5.321756625853316,"pX":-0.2375083404834004,"pZ":2.0466454139540673,"vX0":9.476047203219476,"vY0":-133.60090443854395,"vZ0":-5.775943429628462,"x":126.05,"y":183.52,"x0":-2.4852635985258824,"y0":50.00602646250786,"z0":5.844038350265627,"aX":-18.694215718346264},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.6,"breakHorizontal":16.7,"spinRate":1998,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.40923334991305804,"extension":6.380081174440752},"index":0,"playId":"65a0ec62-a4e1-36f7-9a63-a11eeda9168f","pitchNumber":1,"startTime":"2026-02-27T19:18:49.825Z","endTime":"2026-02-27T19:18:58.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Heriberto Hernández steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"65a0ec62-a4e1-36f7-9a63-a11eeda9168f","startTime":"2026-02-27T19:18:59.548Z","endTime":"2026-02-27T19:19:15.219Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"postOnSecond":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":1.22,"dramaIndex":44.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01813621249717,"aZ":-32.74500114319172,"pfxX":6.10705559306302,"pfxZ":-0.4099362553415018,"pX":0.9113171535046818,"pZ":1.429513161939949,"vX0":6.527020661211429,"vY0":-118.17096137905855,"vZ0":-2.8263759730055,"x":82.26,"y":200.18,"x0":-2.687069510244162,"y0":50.000654811126985,"z0":5.670691575173239,"aX":8.573393169528998},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.2,"breakHorizontal":-12.7,"spinRate":2263,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4647695166934591,"extension":6.514340253970719},"index":2,"playId":"8a21da65-1e4f-3672-94d6-3d27f0bfd9ec","pitchNumber":2,"startTime":"2026-02-27T19:19:15.219Z","endTime":"2026-02-27T19:19:21.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"second":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"9cfe785a-024c-3264-9199-c45143b2a7eb","startTime":"2026-02-27T19:19:32.600Z","endTime":"2026-02-27T19:19:36.194Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"second":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Heriberto Hernández steals (2) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"9cfe785a-024c-3264-9199-c45143b2a7eb","startTime":"2026-02-27T19:19:58.379Z","endTime":"2026-02-27T19:19:58.380Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"second":{"id":681715,"link":"/api/v1/people/681715"},"postOnThird":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"homeTeamWinProbability":77.60000000000001,"awayTeamWinProbability":22.39999999999999,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":1.22,"dramaIndex":49.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.545962765185255,"aZ":-23.35581626919642,"pfxX":-9.942563884673113,"pfxZ":4.85591433478886,"pX":-1.5933477226488175,"pZ":3.313757440474134,"vX0":5.877375985622422,"vY0":-133.85008568471468,"vZ0":-2.7927286187891722,"x":177.73,"y":149.31,"x0":-2.5243223364526557,"y0":50.00538714934639,"z0":6.040762839648295,"aX":-18.06629430862225},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.4,"breakHorizontal":16.8,"spinRate":1946,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4090186884511753,"extension":6.47933417422807},"index":5,"playId":"8a60ed0c-501d-3d45-8ac4-9ecb786da4b1","pitchNumber":3,"startTime":"2026-02-27T19:19:58.381Z","endTime":"2026-02-27T19:20:05.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"third":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11871074159921,"aZ":-21.030485610683673,"pfxX":-8.991185089313362,"pfxZ":6.200099260025313,"pX":0.5306897361595645,"pZ":2.5644279993724948,"vX0":10.583762512230109,"vY0":-133.12894945507637,"vZ0":-4.7515811131145504,"x":96.77,"y":169.54,"x0":-2.3250301554866324,"y0":50.00587482490272,"z0":5.891243603538833,"aX":-16.17013248852614},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":14.0,"spinRate":1977,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.41114844370232495,"extension":6.352647091920863},"index":6,"playId":"ab76feef-58da-35b5-b807-f586a52da2c2","pitchNumber":4,"startTime":"2026-02-27T19:20:22.553Z","endTime":"2026-02-27T19:20:28.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"third":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.203329177168825,"aZ":-29.98346300691134,"pfxX":5.549650140485143,"pfxZ":1.4886540110364512,"pX":0.7346986804095509,"pZ":2.0083271474225333,"vX0":6.337093462370781,"vY0":-121.04986587182599,"vZ0":-2.78336375260704,"x":89.0,"y":184.56,"x0":-2.6452862491579547,"y0":50.00404302470148,"z0":5.817202134003459,"aX":8.177179142755353},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.3,"breakHorizontal":-11.6,"spinRate":2201,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.4537229489646717,"extension":6.397480866533032},"index":7,"playId":"5a147101-41d6-3d20-a5dc-311d63ab16dd","pitchNumber":5,"startTime":"2026-02-27T19:20:41.439Z","endTime":"2026-02-27T19:20:47.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"third":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":5.199999999999989,"leverageIndex":1.22,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:20:47.149Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maximo Acosta grounds out, second baseman Bryson Stott to first baseman Liover Peguero.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-27T19:20:49.122Z","endTime":"2026-02-27T19:22:36.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.863218173480398,"aZ":-23.41278951546197,"pfxX":-10.188238429747535,"pfxZ":4.866196733822624,"pX":-0.9753845189924099,"pZ":2.073583721307069,"vX0":7.961719002381314,"vY0":-133.13699716478652,"vZ0":-5.4972379967993135,"x":154.18,"y":182.79,"x0":-2.6769641193584692,"y0":50.000835621413465,"z0":5.8533160223486815,"aX":-18.337220613377525},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.8,"breakHorizontal":16.8,"spinRate":1811,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.41098017162020417,"extension":6.375662257899121},"index":0,"playId":"b47b2d70-e02b-37fd-b682-f4230a92cf67","pitchNumber":1,"startTime":"2026-02-27T19:21:09.478Z","endTime":"2026-02-27T19:21:12.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"third":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.024506138405847,"aZ":-24.307205630517988,"pfxX":-9.785430154132564,"pfxZ":4.387723512552814,"pX":-1.6532319441817163,"pZ":2.70080850625415,"vX0":6.181956319479495,"vY0":-132.73938912124856,"vZ0":-3.6143958171667405,"x":180.02,"y":165.86,"x0":-2.7347009662167645,"y0":50.0056183984642,"z0":5.839332310960711,"aX":-17.556140469797608},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.4,"breakHorizontal":16.4,"spinRate":1771,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4118136943720394,"extension":6.379955183799492},"index":1,"playId":"112e0b7a-2755-33d3-860c-8be8b8f2889d","pitchNumber":2,"startTime":"2026-02-27T19:21:28.473Z","endTime":"2026-02-27T19:21:33.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"third":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26724716201371,"aZ":-28.639570234951186,"pfxX":7.908720470608875,"pfxZ":2.4643245901918718,"pX":0.36883828246494665,"pZ":3.32869630055723,"vX0":4.852546752008352,"vY0":-119.06742959108037,"vZ0":0.22647032966514768,"x":102.94,"y":148.91,"x0":-2.724159372997834,"y0":50.00105065097163,"z0":5.827871114219278,"aX":11.331870141971084},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.8,"breakHorizontal":-15.5,"spinRate":2180,"spinDirection":66},"zone":3,"typeConfidence":2.0,"plateTime":0.4603545163341547,"extension":6.446220190572304},"index":2,"playId":"3efc182f-ec3e-3587-942b-e6f531dc8b92","pitchNumber":3,"startTime":"2026-02-27T19:21:44.442Z","endTime":"2026-02-27T19:21:48.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"third":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-27T19:22:06.277Z","endTime":"2026-02-27T19:22:15.693Z","isPitch":false,"type":"action","player":{"id":691185,"link":"/api/v1/people/691185"},"defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"third":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.732003624094947,"aZ":-14.84303384298883,"pfxX":-5.6912986395094665,"pfxZ":9.628329146920327,"pX":1.0738825096544369,"pZ":2.914432417789656,"vX0":10.570522917315113,"vY0":-133.5480855369449,"vZ0":-5.229821754400666,"x":76.07,"y":160.09,"x0":-2.2024776357675195,"y0":50.000946687203104,"z0":5.971904502194949,"aX":-10.243106102430394},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.4,"breakHorizontal":7.9,"spinRate":1952,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.41071316722673634,"extension":6.414235536050083},"index":4,"playId":"de790638-be3d-3233-aeca-8534a45de815","pitchNumber":4,"startTime":"2026-02-27T19:22:15.693Z","endTime":"2026-02-27T19:22:21.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"third":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":92.0,"endSpeed":83.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.002160429376897,"aZ":-23.073109926066753,"pfxX":-10.682922211206117,"pfxZ":5.064470796490693,"pX":0.007541086067399774,"pZ":1.907505398159291,"vX0":10.2976024241828,"vY0":-133.48993533186277,"vZ0":-5.986569751408697,"x":116.71,"y":187.28,"x0":-2.5208806310528704,"y0":50.00124380367214,"z0":5.851277456356352,"aX":-19.18783879404953},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":17.0,"spinRate":2032,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4110586335778281,"extension":6.370054685934682},"hitData":{"launchSpeed":106.6,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.66,"coordY":149.86}},"index":5,"playId":"1ebca782-1128-3462-8753-319aae4ca515","pitchNumber":5,"startTime":"2026-02-27T19:22:31.324Z","endTime":"2026-02-27T19:22:36.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"third":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691185,"link":"/api/v1/people/691185"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":691185,"link":"/api/v1/people/691185"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.17,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:22:36.588Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a ground ball to center fielder Jakob Marsee.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T19:25:01.472Z","endTime":"2026-02-27T19:27:07.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694350,"fullName":"Zach Brzykcy","link":"/api/v1/people/694350"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Zach Brzykcy replaces John King.","event":"Pitching Substitution","eventType":"pitching_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-02-27T19:24:26.274Z","endTime":"2026-02-27T19:25:03.805Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694350,"link":"/api/v1/people/694350"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.008601050882486,"aZ":-27.363802713317604,"pfxX":-9.328868324480844,"pfxZ":3.0478903433688433,"pX":-1.56551657971074,"pZ":3.777069073058441,"vX0":2.1387609791453084,"vY0":-124.87316192157033,"vZ0":0.06837327560302076,"x":176.67,"y":136.8,"x0":-1.2205941453888232,"y0":50.00599901780501,"z0":5.999446556986494,"aX":-14.743732064654361},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.8,"breakHorizontal":16.4,"spinRate":1753,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.438533196475436,"extension":6.281856260113262},"index":1,"playId":"34855775-45ad-3d79-b865-3016b0a4e8ba","pitchNumber":1,"startTime":"2026-02-27T19:25:03.805Z","endTime":"2026-02-27T19:25:10.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.649805928965048,"aZ":-27.14379994556839,"pfxX":-9.23811399373949,"pfxZ":3.212027504139721,"pX":-1.1228537065694484,"pZ":2.9504712556681585,"vX0":3.126343790059382,"vY0":-124.33587544448069,"vZ0":-1.7271195319638153,"x":159.8,"y":159.12,"x0":-1.1953095135099217,"y0":50.005697569824484,"z0":5.904017516898149,"aX":-14.483616089176161},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.6,"breakHorizontal":16.1,"spinRate":1674,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4403303593562464,"extension":6.396817010902587},"index":2,"playId":"43c301b1-159b-3cdc-83de-4c2722f93b3b","pitchNumber":2,"startTime":"2026-02-27T19:25:21.106Z","endTime":"2026-02-27T19:25:26.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83305060845859,"aZ":-11.680468861702924,"pfxX":-4.604803451804516,"pfxZ":10.933733780958311,"pX":-0.6608926271012349,"pZ":2.938459847486816,"vX0":2.869872124356433,"vY0":-135.38621048244116,"vZ0":-5.742044635846993,"x":142.19,"y":159.44,"x0":-1.13098678564607,"y0":50.0066943396491,"z0":5.889185112843411,"aX":-8.634353099021734},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.0,"breakHorizontal":7.8,"spinRate":2076,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.4030644389120388,"extension":6.592111553933579},"index":3,"playId":"ff8ffea7-63b5-363d-bb38-fe01cfb4fdd0","pitchNumber":3,"startTime":"2026-02-27T19:25:41.854Z","endTime":"2026-02-27T19:25:47.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.214935583968753,"aZ":-33.483331145689085,"pfxX":4.409901976108291,"pfxZ":-0.8495413015781192,"pX":0.7028860320559545,"pZ":2.8972380362909615,"vX0":3.2948225372409565,"vY0":-123.55143040181242,"vZ0":-0.5581480810962142,"x":90.21,"y":160.55,"x0":-1.2198802190881535,"y0":50.00020300119327,"z0":5.93574010065991,"aX":6.827507243776807},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.4,"breakHorizontal":-8.8,"spinRate":2371,"spinDirection":44},"zone":3,"typeConfidence":2.0,"plateTime":0.44302858589157257,"extension":6.369967197549499},"index":4,"playId":"87053070-8cb7-3641-9ad7-e8973b704976","pitchNumber":4,"startTime":"2026-02-27T19:26:01.653Z","endTime":"2026-02-27T19:26:12.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.329820880119946,"aZ":-23.43941550083357,"pfxX":0.004793974126256817,"pfxZ":4.936469295448582,"pX":0.6940415459407958,"pZ":1.5293694097929997,"vX0":4.601598810635631,"vY0":-131.7429156559265,"vZ0":-6.5099574488883905,"x":90.54,"y":197.49,"x0":-1.0712195151968436,"y0":50.00310611012701,"z0":5.749430581192708,"aX":0.007206913561018991},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.8,"breakHorizontal":-1.0,"spinRate":2354,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.41475391236043846,"extension":6.6122411365711065},"index":5,"playId":"269e0bd9-b1be-3d0c-b078-667c20cd4c00","pitchNumber":5,"startTime":"2026-02-27T19:26:35.650Z","endTime":"2026-02-27T19:26:39.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.698012994239132,"aZ":-23.85465149989603,"pfxX":-0.002397296455571407,"pfxZ":4.6602889116991735,"pX":-0.30995877378730197,"pZ":1.6209583982937565,"vX0":2.4053824317752,"vY0":-131.87506205225745,"vZ0":-6.27833302900418,"x":128.81,"y":195.01,"x0":-1.228666593568054,"y0":50.000563413435806,"z0":5.761112223138832,"aX":-0.004999542299581842},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.4,"breakHorizontal":-0.5,"spinRate":2324,"spinDirection":197},"zone":7,"typeConfidence":2.0,"plateTime":0.4133400777093348,"extension":6.626267766550155},"hitData":{"launchSpeed":91.9,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.3,"coordY":109.36}},"index":6,"playId":"aaa449e4-6ea9-36e7-9530-c02a7d6cf259","pitchNumber":6,"startTime":"2026-02-27T19:27:00.347Z","endTime":"2026-02-27T19:27:07.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":694350,"link":"/api/v1/people/694350"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":694350,"link":"/api/v1/people/694350"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.41,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:27:07.165Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"J.T. Realmuto doubles (1) on a line drive to left fielder Javier Sanoja.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T19:27:38.172Z","endTime":"2026-02-27T19:30:07.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694350,"fullName":"Zach Brzykcy","link":"/api/v1/people/694350"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,8],"actionIndex":[0,3,7],"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":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 2B","eventType":"pickoff_2b","movementReason":"r_pickoff_2b","runner":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694350,"link":"/api/v1/people/694350"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Bryan Rincon replaces Trea Turner.","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-02-27T19:27:31.907Z","endTime":"2026-02-27T19:27:40.364Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804858,"link":"/api/v1/people/804858"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":607208,"link":"/api/v1/people/607208"},"base":1,"defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.1175470395741,"aZ":-39.11633380396055,"pfxX":-0.20908094264661392,"pfxZ":-4.940574855303311,"pX":-0.004577123675026357,"pZ":4.734067545552989,"vX0":2.9177277848202987,"vY0":-117.42463366540625,"vZ0":5.1411662290014295,"x":117.17,"y":110.96,"x0":-1.2332860610707965,"y0":50.00509487012588,"z0":6.144170995971424,"aX":-0.2938740378834526},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.6,"breakHorizontal":-0.2,"spinRate":2293,"spinDirection":39},"zone":12,"typeConfidence":2.0,"plateTime":0.46549751833558517,"extension":6.408382217592502},"index":1,"playId":"88e91b72-5f64-3934-bc60-69cac7befed1","pitchNumber":1,"startTime":"2026-02-27T19:27:40.364Z","endTime":"2026-02-27T19:27:46.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.515886730579936,"aZ":-27.713609104475,"pfxX":1.1559081135349132,"pfxZ":2.9151648036809714,"pX":0.5444858425099441,"pZ":2.184889827950594,"vX0":4.645785869933428,"vY0":-122.41399615214219,"vZ0":-2.7910963572849585,"x":96.25,"y":179.79,"x0":-1.5224018131740589,"y0":50.00188483457625,"z0":5.694665932113008,"aX":1.7655396611991168},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.9,"breakHorizontal":-3.1,"spinRate":2303,"spinDirection":30},"zone":9,"typeConfidence":2.0,"plateTime":0.44620645489557065,"extension":6.3717952540621585},"index":2,"playId":"e617b3bb-5169-3a04-9f28-065f366ece7a","pitchNumber":2,"startTime":"2026-02-27T19:28:08.419Z","endTime":"2026-02-27T19:28:16.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bryan Rincon steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":3,"actionPlayId":"e617b3bb-5169-3a04-9f28-065f366ece7a","startTime":"2026-02-27T19:28:16.930Z","endTime":"2026-02-27T19:28:38.288Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":804858,"link":"/api/v1/people/804858"},"defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":804858,"link":"/api/v1/people/804858"},"postOnSecond":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"homeTeamWinProbability":88.9,"awayTeamWinProbability":11.099999999999994,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.66,"dramaIndex":30.0,"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":85.0,"endSpeed":77.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.663309563535325,"aZ":-32.216028112898364,"pfxX":1.5264528902219232,"pfxZ":-0.026801462365676265,"pX":0.8228704294136641,"pZ":0.9174863136855194,"vX0":4.584123575780273,"vY0":-123.57724922112153,"vZ0":-5.0570495010446574,"x":85.63,"y":214.01,"x0":-1.2612014591663092,"y0":50.00412692008893,"z0":5.724590661818422,"aX":2.3391964235104905},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.1,"breakHorizontal":-4.0,"spinRate":2385,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4447434759473441,"extension":6.40672239132812},"index":4,"playId":"66b47b04-2f63-3d1a-a2c1-feced3960237","pitchNumber":3,"startTime":"2026-02-27T19:28:38.288Z","endTime":"2026-02-27T19:28:43.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86149402332285,"aZ":-32.62096490214875,"pfxX":3.167847937558209,"pfxZ":-0.2945302472980984,"pX":0.4199319105460146,"pZ":1.6750449863621601,"vX0":3.5948099900402504,"vY0":-122.34578057084835,"vZ0":-3.022198367360888,"x":100.99,"y":193.55,"x0":-1.479344309465069,"y0":50.003984145025434,"z0":5.718733562514119,"aX":4.8072636395977435},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.0,"breakHorizontal":-6.6,"spinRate":2490,"spinDirection":31},"zone":9,"typeConfidence":2.0,"plateTime":0.4474918500868612,"extension":6.2522328179946705},"index":5,"playId":"f2a597ef-86e2-3001-9879-c973951c895c","pitchNumber":4,"startTime":"2026-02-27T19:28:59.819Z","endTime":"2026-02-27T19:29:04.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"playId":"b501bc6a-f818-366e-ae56-2e7d7ac06909","startTime":"2026-02-27T19:29:23.460Z","endTime":"2026-02-27T19:29:26.513Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Zach Brzykcy picks off Bryan Rincon at 2nd on throw to second baseman Xavier Edwards.","event":"Pickoff 2B","eventType":"pickoff_2b","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":0},"index":7,"actionPlayId":"b501bc6a-f818-366e-ae56-2e7d7ac06909","startTime":"2026-02-27T19:29:52.546Z","endTime":"2026-02-27T19:29:56.146Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":804858,"link":"/api/v1/people/804858"},"defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":-3.9000000000000057,"leverageIndex":0.66,"dramaIndex":46.0,"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30593468149505,"aZ":-12.633959978215202,"pfxX":-5.463254413869791,"pfxZ":10.396631862517633,"pX":-0.4334859992666495,"pZ":2.8524844268473917,"vX0":3.4292525920516708,"vY0":-136.53020767385664,"vZ0":-5.914302062205315,"x":133.52,"y":161.76,"x0":-0.9988840358797111,"y0":50.003001111132264,"z0":5.923573086050909,"aX":-10.268258990984025},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":9.1,"spinRate":2185,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.4018581271600028,"extension":6.366539478502289},"hitData":{"launchSpeed":104.0,"launchAngle":21.0,"totalDistance":373.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.83,"coordY":67.84}},"index":8,"playId":"50ab90c2-ec47-3277-a532-6e8988d13798","pitchNumber":5,"startTime":"2026-02-27T19:29:56.146Z","endTime":"2026-02-27T19:30:07.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":694350,"link":"/api/v1/people/694350"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":694350,"link":"/api/v1/people/694350"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.0,"awayTeamWinProbability":13.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.66,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:30:07.009Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T19:30:29.963Z","endTime":"2026-02-27T19:32:53.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694350,"fullName":"Zach Brzykcy","link":"/api/v1/people/694350"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":89.7,"endSpeed":83.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63146766183104,"aZ":-23.703320069986372,"pfxX":-0.420066572682956,"pfxZ":4.87019597337776,"pX":0.2951691665929226,"pZ":1.4620870061799431,"vX0":4.216767539469195,"vY0":-130.56582721497765,"vZ0":-6.349659345498738,"x":105.75,"y":199.3,"x0":-1.2812141518862334,"y0":50.00217256130391,"z0":5.691219428541108,"aX":-0.7309757371928787},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.7,"breakHorizontal":-0.1,"spinRate":2341,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.41835384317936075,"extension":6.475699612658887},"index":0,"playId":"c9d4c83f-1c5b-37d0-967a-3cceb4abe27d","pitchNumber":1,"startTime":"2026-02-27T19:30:45.735Z","endTime":"2026-02-27T19:30:50.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":81.2,"endSpeed":75.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.594156533798557,"aZ":-37.89487486511292,"pfxX":0.6680982257953478,"pfxZ":-3.993207465834127,"pX":-0.9407203980627974,"pZ":3.884250472457851,"vX0":0.9146407714584034,"vY0":-118.33990107629721,"vZ0":3.0673531866300596,"x":152.86,"y":133.91,"x0":-1.4176574976430525,"y0":50.004119317430316,"z0":6.020679834934538,"aX":0.9564999097832033},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.4,"breakHorizontal":-1.4,"spinRate":2486,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.4611958551818125,"extension":6.268727691845642},"index":1,"playId":"d4cb7dc6-d30e-3955-828e-9a359a940f6a","pitchNumber":2,"startTime":"2026-02-27T19:31:05.331Z","endTime":"2026-02-27T19:31:09.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":85.5,"endSpeed":78.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.728330760730543,"aZ":-21.444569519906864,"pfxX":-9.843397912448017,"pfxZ":6.852741776297575,"pX":-0.7750388485282909,"pZ":1.1532250116370037,"vX0":4.7053968850001535,"vY0":-124.30542048522867,"vZ0":-6.526372342134787,"x":146.54,"y":207.64,"x0":-1.4127363615458572,"y0":50.005018828038466,"z0":5.5911581686557685,"aX":-15.418658617555577},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.2,"breakHorizontal":16.8,"spinRate":2085,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.440487757770037,"extension":6.4677609915109215},"index":2,"playId":"7c742c04-38fc-32e6-b1ee-4cd8ed6fc4b9","pitchNumber":3,"startTime":"2026-02-27T19:31:26.762Z","endTime":"2026-02-27T19:31:31.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.063349508689253,"aZ":-26.629652575737072,"pfxX":-1.5367933047406104,"pfxZ":3.362543708023316,"pX":-0.5973525458917762,"pZ":1.7930524209958305,"vX0":2.1813560745595204,"vY0":-127.38221976299202,"vZ0":-4.4782905062706355,"x":139.77,"y":190.37,"x0":-1.2633757691057785,"y0":50.00623851528339,"z0":5.668174894023532,"aX":-2.5374668151353514},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.4,"breakHorizontal":2.3,"spinRate":2340,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.4292483291495799,"extension":6.423182470908257},"index":3,"playId":"d1831a3a-52ab-3aae-9c7e-7a40041513ca","pitchNumber":4,"startTime":"2026-02-27T19:31:49.192Z","endTime":"2026-02-27T19:31:53.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.143346218275322,"aZ":-36.83415758126354,"pfxX":6.259119539775083,"pfxZ":-3.1964884408892864,"pX":-0.15199124118529841,"pZ":2.589563553763395,"vX0":1.503873681481904,"vY0":-120.64366098220513,"vZ0":0.08217650709975044,"x":122.79,"y":168.86,"x0":-1.5983061041191204,"y0":50.00526810311941,"z0":5.834703172322369,"aX":9.114827976551723},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.4,"breakHorizontal":-11.6,"spinRate":2388,"spinDirection":22},"zone":5,"typeConfidence":2.0,"plateTime":0.4561459086350532,"extension":6.104987438015452},"index":4,"playId":"d2ed0b7a-418d-3da7-917f-5e25ed00f7b1","pitchNumber":5,"startTime":"2026-02-27T19:32:10.343Z","endTime":"2026-02-27T19:32:18.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74579590522125,"aZ":-35.3766949712092,"pfxX":3.8633304072517087,"pfxZ":-2.0935953587442375,"pX":-0.17460834383909488,"pZ":1.5730447404524892,"vX0":1.881212638403617,"vY0":-123.81767666249333,"vZ0":-2.7700250577386116,"x":123.66,"y":196.31,"x0":-1.4491500624718863,"y0":50.00054618923986,"z0":5.705344817955065,"aX":5.918639886424563},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.2,"breakHorizontal":-7.4,"spinRate":2410,"spinDirection":18},"zone":13,"typeConfidence":2.0,"plateTime":0.4445936504410617,"extension":6.346055317815652},"index":5,"playId":"df9c5463-266f-3ad1-acc0-0af2b987a540","pitchNumber":6,"startTime":"2026-02-27T19:32:48.307Z","endTime":"2026-02-27T19:32:53.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":694350,"link":"/api/v1/people/694350"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":694350,"link":"/api/v1/people/694350"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:32:53.075Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adolis García pops out to first baseman Christopher Morel in foul territory.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T19:32:53.010Z","endTime":"2026-02-27T19:34:22.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694350,"fullName":"Zach Brzykcy","link":"/api/v1/people/694350"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.946933108500644,"aZ":-29.078696971414153,"pfxX":1.8246051127077738,"pfxZ":2.015592156151527,"pX":-0.20432933733078326,"pZ":2.432405876289824,"vX0":2.5253070631601164,"vY0":-123.75338536914538,"vZ0":-2.31621230581871,"x":124.79,"y":173.11,"x0":-1.4788711970563162,"y0":50.00304897599503,"z0":5.840073570760984,"aX":2.8021341243540943},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.4,"breakHorizontal":-4.0,"spinRate":2349,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.4442498319090955,"extension":6.430302457342499},"index":0,"playId":"66f7fc3f-f972-3176-8c08-4e297eb887a9","pitchNumber":1,"startTime":"2026-02-27T19:33:16.390Z","endTime":"2026-02-27T19:33:21.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-02-27T19:33:33.954Z","endTime":"2026-02-27T19:33:51.285Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.406443988748794,"aZ":-11.290614317912285,"pfxX":-3.5560536769172257,"pfxZ":11.100501694947765,"pX":-0.870889229812955,"pZ":2.344119003926784,"vX0":1.8106332983797004,"vY0":-136.38326345894984,"vZ0":-7.238842312692669,"x":150.2,"y":175.49,"x0":-1.0819265482929383,"y0":50.00162633535939,"z0":5.814077678666148,"aX":-6.688461576079169},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.7,"breakHorizontal":6.0,"spinRate":2182,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4018449389567662,"extension":6.624744491947987},"index":2,"playId":"093aa603-0917-3a68-b13a-f115b475f75e","pitchNumber":2,"startTime":"2026-02-27T19:33:51.285Z","endTime":"2026-02-27T19:33:58.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30093265358675,"aZ":-34.1814588792636,"pfxX":4.725761744437712,"pfxZ":-1.328346724085776,"pX":0.4696841048005007,"pZ":2.335230242392001,"vX0":2.9158422897292207,"vY0":-123.07201382932452,"vZ0":-1.2743813781519477,"x":99.1,"y":175.73,"x0":-1.3493276552320679,"y0":50.001483562331806,"z0":5.788298722874539,"aX":7.156236560137325},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.4,"breakHorizontal":-9.2,"spinRate":2260,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.4472141219730066,"extension":6.4238911113155215},"hitData":{"launchSpeed":87.0,"launchAngle":68.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":177.57,"coordY":171.13}},"index":3,"playId":"89da1f5b-0efe-3f71-ae43-728730e62518","pitchNumber":3,"startTime":"2026-02-27T19:34:15.257Z","endTime":"2026-02-27T19:34:22.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":694350,"link":"/api/v1/people/694350"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":694350,"link":"/api/v1/people/694350"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:34:22.614Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xavier Edwards walks.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-27T19:36:57.993Z","endTime":"2026-02-27T19:38:08.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Bryan Rincon remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","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-02-27T19:35:41.790Z","endTime":"2026-02-27T19:35:41.803Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804858,"link":"/api/v1/people/804858"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":607208,"link":"/api/v1/people/607208"},"defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nathan Humphreys replaces right fielder Adolis García, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_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":1,"startTime":"2026-02-27T19:35:41.803Z","endTime":"2026-02-27T19:37:00.220Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801537,"link":"/api/v1/people/801537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":89.5,"endSpeed":81.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.141062727068277,"aZ":-19.491508213377138,"pfxX":-5.753439961641246,"pfxZ":7.389817733055272,"pX":-1.8253355357818266,"pZ":3.302031073487773,"vX0":3.739203503469771,"vY0":-130.34127843879958,"vZ0":-3.3190861386324038,"x":186.58,"y":149.63,"x0":-2.533185969154587,"y0":50.000050242827356,"z0":6.0688833788402325,"aX":-9.868981458236274},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.8,"breakHorizontal":9.6,"spinRate":1873,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.42069112530501895,"extension":6.368078196396228},"index":2,"playId":"0b8c2827-58a8-376c-94d9-1d96331eff83","pitchNumber":1,"startTime":"2026-02-27T19:37:00.220Z","endTime":"2026-02-27T19:37:04.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.913572356927215,"aZ":-21.61842421980552,"pfxX":-1.6828525899000448,"pfxZ":6.5063539067919605,"pX":-0.06064894210378976,"pZ":1.3624972600032876,"vX0":7.075680355096144,"vY0":-126.11588243568048,"vZ0":-6.639151737364003,"x":116.43,"y":193.45,"x0":-2.6752054896560713,"y0":50.00292909691219,"z0":5.754380066859771,"aX":-2.730748463108727},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.6,"breakHorizontal":1.6,"spinRate":1911,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.43310445320342694,"extension":6.386164606232516},"index":3,"playId":"77894b53-b5db-3cb4-bdc9-b1c4d7309981","pitchNumber":2,"startTime":"2026-02-27T19:37:16.285Z","endTime":"2026-02-27T19:37:21.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.015961634872166,"aZ":-23.691931496376945,"pfxX":-2.871547688884159,"pfxZ":5.215491624850355,"pX":-1.3868170331836294,"pZ":2.5686922858139347,"vX0":4.039696424554573,"vY0":-126.5010016603938,"vZ0":-3.5446425414312865,"x":169.86,"y":169.43,"x0":-2.628938688252353,"y0":50.00242512550586,"z0":5.880326155153112,"aX":-4.66949764363669},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.9,"breakHorizontal":4.3,"spinRate":1838,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.43244277856219426,"extension":6.206470766627458},"index":4,"playId":"71e0ad0d-86a6-3292-b9d6-b0ca3e85adc9","pitchNumber":3,"startTime":"2026-02-27T19:37:31.832Z","endTime":"2026-02-27T19:37:37.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.828580704737835,"aZ":-16.439996725712145,"pfxX":-5.1664069376029875,"pfxZ":9.089777830502468,"pX":-0.47594313735236043,"pZ":2.6922983823685454,"vX0":6.503094514512481,"vY0":-131.0373074814055,"vZ0":-5.303663892328422,"x":135.14,"y":166.09,"x0":-2.3237443005049863,"y0":50.00487141393313,"z0":5.979110253065065,"aX":-8.946025883977788},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.4,"breakHorizontal":7.8,"spinRate":2024,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.41869393258919585,"extension":6.463476251069796},"index":5,"playId":"c8a269ca-14ca-39b3-8e02-e3be8ad8d803","pitchNumber":4,"startTime":"2026-02-27T19:37:46.904Z","endTime":"2026-02-27T19:37:51.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.360450629387945,"aZ":-25.508215311977477,"pfxX":-10.344431306311552,"pfxZ":3.926906779873769,"pX":-1.1891610999997853,"pZ":2.13830652900469,"vX0":6.860404430142367,"vY0":-129.82004279456135,"vZ0":-4.660454390658984,"x":162.33,"y":181.05,"x0":-2.528275057972106,"y0":50.0053772956021,"z0":5.909572875405634,"aX":-17.576927983918413},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.2,"breakHorizontal":17.2,"spinRate":1897,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4226713702291569,"extension":6.351167211906252},"index":6,"playId":"ca349fce-5ad4-3a08-a608-77e9fe97c89c","pitchNumber":5,"startTime":"2026-02-27T19:38:01.096Z","endTime":"2026-02-27T19:38:08.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.5,"awayTeamWinProbability":20.5,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":0.91,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:38:08.599Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-27T19:38:12.983Z","endTime":"2026-02-27T19:41:06.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,8],"actionIndex":[5],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":87.3,"endSpeed":80.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6750052526472,"aZ":-23.57927700371606,"pfxX":-2.2666913286239456,"pfxZ":5.269919609114612,"pX":0.12782396647201777,"pZ":1.6652306777815888,"vX0":7.931950605018182,"vY0":-126.84048061407258,"vZ0":-5.619996227649674,"x":112.13,"y":193.82,"x0":-2.743905957060388,"y0":50.00439643240731,"z0":5.787127076445323,"aX":-3.698777665109844},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.5,"breakHorizontal":2.3,"spinRate":1824,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.4316444003442128,"extension":6.357724743574383},"index":0,"playId":"d4156b7c-0026-32a9-87dd-26045ffa9738","pitchNumber":1,"startTime":"2026-02-27T19:38:32.562Z","endTime":"2026-02-27T19:38:37.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.472984800296448,"aZ":-30.304522332053338,"pfxX":-6.534830727012151,"pfxZ":1.2151576967575757,"pX":-0.6079130673703371,"pZ":2.51095783488004,"vX0":6.805928348386033,"vY0":-122.81414006370463,"vZ0":-2.1803351637791852,"x":140.17,"y":170.98,"x0":-2.5610891552942343,"y0":50.00003284051674,"z0":5.978264934476418,"aX":-10.018858972117757},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.9,"breakHorizontal":10.3,"spinRate":1222,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.44534587189318,"extension":6.436628483880351},"index":1,"playId":"7ce27376-f996-3a18-af19-9dbc89841656","pitchNumber":2,"startTime":"2026-02-27T19:38:50.204Z","endTime":"2026-02-27T19:38:54.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":89.7,"endSpeed":81.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.764420731906053,"aZ":-22.850244966878464,"pfxX":-10.231389968121746,"pfxZ":5.449045616903927,"pX":-0.4807114089572614,"pZ":4.103467881262369,"vX0":8.63866281093267,"vY0":-130.36192607534701,"vZ0":-0.34977944487861656,"x":135.32,"y":127.99,"x0":-2.5167681853163044,"y0":50.00567925154729,"z0":5.972241398173952,"aX":-17.519236358194043},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.0,"breakHorizontal":16.4,"spinRate":1997,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4210082602959746,"extension":6.279223077690975},"index":2,"playId":"c8f2496f-ea48-3f3c-ab2b-252369580d62","pitchNumber":3,"startTime":"2026-02-27T19:39:10.292Z","endTime":"2026-02-27T19:39:14.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"d0dc30e7-5858-3492-9eff-f960dd23d964","startTime":"2026-02-27T19:39:32.378Z","endTime":"2026-02-27T19:39:35.378Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.334294935843506,"aZ":-21.41128114828326,"pfxX":-2.559375561784668,"pfxZ":6.329119218966632,"pX":-2.136024098586199,"pZ":2.3856709028220022,"vX0":2.7329042314434147,"vY0":-129.86975568674703,"vZ0":-4.597936366986518,"x":198.42,"y":174.37,"x0":-2.871692190870084,"y0":50.00284838286052,"z0":5.817054003518534,"aX":-4.352441777902823},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.6,"breakHorizontal":4.0,"spinRate":1853,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4224751623925509,"extension":6.43804677016897},"index":4,"playId":"2bc7eeb1-d014-3739-ab0d-e0206ffabb73","pitchNumber":4,"startTime":"2026-02-27T19:39:51.290Z","endTime":"2026-02-27T19:39:55.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Xavier Edwards steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"actionPlayId":"2bc7eeb1-d014-3739-ab0d-e0206ffabb73","startTime":"2026-02-27T19:40:00.516Z","endTime":"2026-02-27T19:40:22.462Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"postOnSecond":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"homeTeamWinProbability":77.60000000000001,"awayTeamWinProbability":22.39999999999999,"homeTeamWinProbabilityAdded":-1.8999999999999915,"leverageIndex":1.65,"dramaIndex":58.0,"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93015455620645,"aZ":-22.927810871346356,"pfxX":-0.972393236310289,"pfxZ":5.515433009900377,"pX":-0.047479441350109994,"pZ":4.9672859134559655,"vX0":6.800005223936346,"vY0":-128.2510805853386,"vZ0":1.71643237699152,"x":118.81,"y":104.66,"x0":-2.59961713746618,"y0":50.0030589950348,"z0":6.06985723110566,"aX":-1.6312845119951502},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.6,"breakHorizontal":0.4,"spinRate":1845,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.42602486237134096,"extension":6.225709240434931},"index":6,"playId":"2deb05de-90e1-3d05-974f-543a134bf76d","pitchNumber":5,"startTime":"2026-02-27T19:40:22.462Z","endTime":"2026-02-27T19:40:27.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-02-27T19:40:43.097Z","endTime":"2026-02-27T19:41:01.734Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.034602960578752,"aZ":-29.83979249874952,"pfxX":-7.248079074233202,"pfxZ":1.5234062460533746,"pX":-0.5783774246532019,"pZ":2.9515967006848003,"vX0":7.527335735299463,"vY0":-122.63280699524552,"vZ0":-1.180956550190092,"x":139.05,"y":159.09,"x0":-2.7381732083694716,"y0":50.001232025921226,"z0":5.972324624027794,"aX":-11.097802783014512},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.8,"breakHorizontal":11.5,"spinRate":1067,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.4457287023744376,"extension":6.395120364441001},"index":8,"playId":"33d68cac-611d-3139-b35c-5d39d04a3f60","pitchNumber":6,"startTime":"2026-02-27T19:41:01.734Z","endTime":"2026-02-27T19:41:06.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.0,"awayTeamWinProbability":18.0,"homeTeamWinProbabilityAdded":4.3999999999999915,"leverageIndex":1.65,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:41:06.872Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Agustín Ramírez flies out to right fielder Nathan Humphreys.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-27T19:41:07.026Z","endTime":"2026-02-27T19:41:53.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":801537,"link":"/api/v1/people/801537"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.208785806178195,"aZ":-22.27861891554856,"pfxX":-9.620241910355094,"pfxZ":5.532155990099241,"pX":-1.7098682767263225,"pZ":2.855689956408251,"vX0":5.728871366837709,"vY0":-132.60652800824263,"vZ0":-3.7802127448914735,"x":182.18,"y":161.68,"x0":-2.6435599641809744,"y0":50.00265919588367,"z0":5.916609671349363,"aX":-17.206833352950945},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.5,"breakHorizontal":16.2,"spinRate":2011,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.412362562009291,"extension":6.235854190359561},"index":0,"playId":"3f3aea28-f495-32ac-a33d-a04564aca1bc","pitchNumber":1,"startTime":"2026-02-27T19:41:28.779Z","endTime":"2026-02-27T19:41:33.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.018351308698985,"aZ":-24.6378271655775,"pfxX":-9.730914816937528,"pfxZ":4.273342421839251,"pX":-0.28653214843199853,"pZ":2.647347711417388,"vX0":9.21460586456598,"vY0":-131.72595136800737,"vZ0":-3.5746319826945143,"x":127.92,"y":167.3,"x0":-2.559526960356485,"y0":50.0036893372284,"z0":5.83588273619778,"aX":-17.164804384701384},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":15.7,"spinRate":1967,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.41522265723597984,"extension":6.365804234171819},"hitData":{"launchSpeed":70.9,"launchAngle":37.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.27,"coordY":119.48}},"index":1,"playId":"74ee3edb-63e1-3077-96ae-63c1726a2335","pitchNumber":2,"startTime":"2026-02-27T19:41:47.997Z","endTime":"2026-02-27T19:41:53.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.5,"awayTeamWinProbability":14.5,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:41:53.788Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Griffin Conine grounds out, third baseman Edmundo Sosa to first baseman Liover Peguero.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-27T19:41:58.264Z","endTime":"2026-02-27T19:42:34.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.484717076618352,"aZ":-23.650491967899256,"pfxX":-0.36094615367763394,"pfxZ":5.027173933158153,"pX":0.21302337517292302,"pZ":3.1277199952709953,"vX0":7.440310561312529,"vY0":-129.004869543779,"vZ0":-2.4965498046473376,"x":108.88,"y":154.33,"x0":-2.6548224904995505,"y0":50.00030052859955,"z0":5.92075509043229,"aX":-0.6130349770832517},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.8,"breakHorizontal":-1.0,"spinRate":1785,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.42372003970932015,"extension":6.457835118821867},"hitData":{"launchSpeed":79.3,"launchAngle":1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.23,"coordY":166.06}},"index":0,"playId":"1d78705e-09eb-3355-89fd-1db91971f432","pitchNumber":1,"startTime":"2026-02-27T19:42:25.597Z","endTime":"2026-02-27T19:42:34.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":665052,"link":"/api/v1/people/665052","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_ab"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_ab"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"credit":"b_pa"},{"player":{"id":669060,"link":"/api/v1/people/669060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.4,"awayTeamWinProbability":11.599999999999994,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.08,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:42:34.255Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryson Stott walks.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T19:44:47.572Z","endTime":"2026-02-27T19:46:14.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Ralston replaces Zach Brzykcy.","event":"Pitching Substitution","eventType":"pitching_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-02-27T19:43:34.695Z","endTime":"2026-02-27T19:44:49.262Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667652,"link":"/api/v1/people/667652"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2353686373204,"aZ":-30.336475786388455,"pfxX":-1.0487447305675497,"pfxZ":1.171402356841594,"pX":0.9814652568817275,"pZ":-0.38209791448248964,"vX0":3.8607168406780583,"vY0":-124.43544458679233,"vZ0":-11.254263167152152,"x":79.59,"y":249.1,"x0":-0.45460068723414904,"y0":50.000597433351274,"z0":6.716821060298079,"aX":-1.6425751056622322},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.2,"breakHorizontal":1.0,"spinRate":2107,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.44034951258078525,"extension":5.629630101959547},"index":1,"playId":"7820c629-019a-311f-bb02-888c6fbd2aba","pitchNumber":1,"startTime":"2026-02-27T19:44:49.262Z","endTime":"2026-02-27T19:44:55.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07435841620688,"aZ":-14.525400406204264,"pfxX":-4.884452793766127,"pfxZ":9.363345752656501,"pX":1.1936777401466265,"pZ":3.120801703008389,"vX0":5.084537205540039,"vY0":-135.77496423038846,"vZ0":-7.5770485679821915,"x":71.5,"y":154.52,"x0":-0.060174587231293535,"y0":50.00089622524371,"z0":6.939190217673134,"aX":-9.20542798981993},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":7.9,"spinRate":2120,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.40194318729166056,"extension":5.587204279577556},"index":2,"playId":"f35efe23-4078-39de-be60-7196e8eb2934","pitchNumber":2,"startTime":"2026-02-27T19:45:11.307Z","endTime":"2026-02-27T19:45:16.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46340679079826,"aZ":-13.631594425977445,"pfxX":-4.988200259642193,"pfxZ":9.9814931790082,"pX":-0.3886164292103827,"pZ":2.273493557821348,"vX0":1.6566013122263175,"vY0":-135.40532163319838,"vZ0":-9.868462333426223,"x":131.81,"y":177.4,"x0":-0.3601400034524043,"y0":50.003107979427845,"z0":6.918287541100213,"aX":-9.265856438118078},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2169,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.40444941899990994,"extension":5.520351609549789},"index":3,"playId":"1c508418-0a09-3e37-bc3c-a991d5205d84","pitchNumber":3,"startTime":"2026-02-27T19:45:29.627Z","endTime":"2026-02-27T19:45:33.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.198529024360177,"aZ":-12.585982460329094,"pfxX":-4.095090222892731,"pfxZ":10.657948072089031,"pX":1.2034207215735966,"pZ":2.33173240564823,"vX0":5.017408920009505,"vY0":-134.9296064682363,"vZ0":-9.87702244675113,"x":71.13,"y":175.82,"x0":-0.15085026117155037,"y0":50.004587941404175,"z0":6.933646254367795,"aX":-7.528390169306036},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":6.4,"spinRate":2137,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4064066554164465,"extension":5.588157291937565},"index":4,"playId":"4428aaf8-2cf0-3420-af9a-468579e8db10","pitchNumber":4,"startTime":"2026-02-27T19:45:53.081Z","endTime":"2026-02-27T19:45:57.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":93.5,"endSpeed":85.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.674661202259205,"aZ":-9.300456895207734,"pfxX":-2.3284931516587006,"pfxZ":12.275189968668816,"pX":0.9504594999433325,"pZ":1.588585203170856,"vX0":3.7561113234530543,"vY0":-135.6462447709297,"vZ0":-12.18854929947974,"x":80.77,"y":195.89,"x0":-0.14967342948370246,"y0":50.00206274859576,"z0":6.788541298898922,"aX":-4.338926215892585},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.8,"breakHorizontal":3.4,"spinRate":2208,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.40377774933595223,"extension":5.769750436933361},"index":5,"playId":"8530d8f0-a720-3f8c-b099-be2cdeaedcca","pitchNumber":5,"startTime":"2026-02-27T19:46:09.752Z","endTime":"2026-02-27T19:46:14.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":667652,"link":"/api/v1/people/667652"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.8,"awayTeamWinProbability":10.200000000000003,"homeTeamWinProbabilityAdded":1.3999999999999915,"leverageIndex":0.37,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:46:14.254Z","atBatIndex":44},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Edmundo Sosa grounds into a double play, second baseman Xavier Edwards to first baseman Christopher Morel. Robert Moore out at 2nd. Edmundo Sosa out at 1st.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T19:46:44.634Z","endTime":"2026-02-27T19:47:13.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":691001,"fullName":"Robert Moore","link":"/api/v1/people/691001"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Robert Moore replaces Bryson Stott.","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-02-27T19:46:33.423Z","endTime":"2026-02-27T19:46:46.851Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691001,"link":"/api/v1/people/691001"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":681082,"link":"/api/v1/people/681082"},"base":1,"defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.540570996740204,"aZ":-13.008618442734896,"pfxX":-6.9349796686874035,"pfxZ":10.20003065534755,"pX":0.055306239437920214,"pZ":2.380399291178935,"vX0":2.778477631376132,"vY0":-136.34088116588148,"vZ0":-9.446419274900071,"x":114.89,"y":174.51,"x0":-0.0772019061676697,"y0":50.00159416695207,"z0":6.792164055910543,"aX":-13.02868326214542},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":12.0,"spinRate":2125,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.4020362584993582,"extension":5.771888343722721},"index":1,"playId":"1689b169-8d9b-3c6d-8df1-3121ec21cd6d","pitchNumber":1,"startTime":"2026-02-27T19:46:46.851Z","endTime":"2026-02-27T19:46:50.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":691001,"link":"/api/v1/people/691001"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41058144972896,"aZ":-29.83496622586321,"pfxX":-4.632577937932386,"pfxZ":1.5581949159034352,"pX":0.20642088987295332,"pZ":2.2325537774448834,"vX0":2.513689878329102,"vY0":-122.22240239630453,"vZ0":-5.17330442172656,"x":109.13,"y":178.5,"x0":-0.23909396644001243,"y0":50.000293683674485,"z0":6.970136064834527,"aX":-6.935365650043065},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.8,"breakHorizontal":7.7,"spinRate":932,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.44992501294467724,"extension":5.516284655607419},"hitData":{"launchSpeed":95.1,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.56,"coordY":146.32}},"index":2,"playId":"7c59c2d7-414d-33e9-a51b-41fa15fada50","pitchNumber":2,"startTime":"2026-02-27T19:47:07.696Z","endTime":"2026-02-27T19:47:13.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":691001,"link":"/api/v1/people/691001"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":667652,"link":"/api/v1/people/667652"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":667652,"link":"/api/v1/people/667652"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.59,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:47:13.432Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Justin Crawford doubles (2) on a line drive to left fielder Javier Sanoja.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T19:47:18.745Z","endTime":"2026-02-27T19:49:08.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.071486890646145,"aZ":-26.471400744668582,"pfxX":-3.892011146113229,"pfxZ":3.919932482487627,"pX":0.016047415844936085,"pZ":1.6658670736445973,"vX0":2.392417792914411,"vY0":-120.35012186475547,"vZ0":-6.983983404742238,"x":116.39,"y":193.8,"x0":-0.4892239322267924,"y0":50.00412456072439,"z0":6.975120222317665,"aX":-5.6648687406236204},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.5,"breakHorizontal":6.4,"spinRate":884,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.4564934552329065,"extension":5.5510083955893155},"index":0,"playId":"01502189-c71f-3204-bd9d-dfe6f2dd5bcc","pitchNumber":1,"startTime":"2026-02-27T19:47:40.848Z","endTime":"2026-02-27T19:47:47.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.968117971622284,"aZ":-13.40888955872729,"pfxX":-2.0095810674786456,"pfxZ":10.028928568277474,"pX":-0.10611022617179354,"pZ":2.5030984539253303,"vX0":1.0130679583285542,"vY0":-136.3958982739616,"vZ0":-9.399543886150138,"x":121.04,"y":171.2,"x0":-0.2226837506636021,"y0":50.00133358792052,"z0":6.934138690303054,"aX":-3.7594284285532407},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":3.4,"spinRate":2147,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.4026635513411043,"extension":5.5626506004382765},"index":1,"playId":"c91548a0-cbd7-3d9c-a5e4-c8f0fef1fbfe","pitchNumber":2,"startTime":"2026-02-27T19:47:59.052Z","endTime":"2026-02-27T19:48:05.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40104731975608,"aZ":-30.160270939095614,"pfxX":-5.823919631306079,"pfxZ":1.3242327682955084,"pX":-0.2218185182581372,"pZ":0.7615420548892184,"vX0":2.6760462275921424,"vY0":-122.74901818494472,"vZ0":-8.703442113424016,"x":125.46,"y":218.22,"x0":-0.5723874221549354,"y0":50.00138864579173,"z0":6.938657912618054,"aX":-8.8432568936029},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.5,"breakHorizontal":9.8,"spinRate":992,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.44704755066076585,"extension":5.59489812304708},"index":2,"playId":"59730ae5-f0b4-36c8-8329-232a47638e0b","pitchNumber":3,"startTime":"2026-02-27T19:48:18.526Z","endTime":"2026-02-27T19:48:23.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":75.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.550484784415673,"aZ":-29.255055020193133,"pfxX":-5.8683574349376855,"pfxZ":1.9708437060340653,"pX":-0.9050955643097809,"pZ":3.4532155163832097,"vX0":0.6357879554606368,"vY0":-121.83338825548479,"vZ0":-2.7096708137407615,"x":151.5,"y":145.54,"x0":-0.4109900867123976,"y0":50.001144360484744,"z0":7.15043128369509,"aX":-8.67785172769246},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.1,"breakHorizontal":10.4,"spinRate":773,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.4523959907968491,"extension":5.22789680833528},"index":3,"playId":"4757954e-4cc9-3221-833b-c2320e848005","pitchNumber":4,"startTime":"2026-02-27T19:48:36.325Z","endTime":"2026-02-27T19:48:40.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.685474035901752,"aZ":-34.326497624958456,"pfxX":-0.827755439298512,"pfxZ":-1.3505774822675178,"pX":0.050677880625656806,"pZ":2.1641741473250287,"vX0":1.326288901264661,"vY0":-125.40820492379187,"vZ0":-5.144118334857078,"x":115.07,"y":180.35,"x0":-0.3767928091881479,"y0":50.000034295471806,"z0":7.032656136699412,"aX":-1.3220404595744213},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.4,"breakHorizontal":1.2,"spinRate":2223,"spinDirection":45},"zone":8,"typeConfidence":2.0,"plateTime":0.43626822824915923,"extension":5.634520336711744},"hitData":{"launchSpeed":91.5,"launchAngle":27.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.43,"coordY":119.48}},"index":4,"playId":"b936897f-a405-3d92-9f9a-ef1a8aeef62a","pitchNumber":5,"startTime":"2026-02-27T19:48:57.398Z","endTime":"2026-02-27T19:49:08.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":667652,"link":"/api/v1/people/667652"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":667652,"link":"/api/v1/people/667652"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.8,"awayTeamWinProbability":12.200000000000003,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.2,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:49:08.167Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp called out on strikes.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T19:49:15.941Z","endTime":"2026-02-27T19:51:42.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"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":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14942967021094,"aZ":-10.135188769295956,"pfxX":-4.9446811318214445,"pfxZ":11.885664109020547,"pX":0.28765773004497835,"pZ":1.0049040778132798,"vX0":3.095941380241591,"vY0":-135.6580565382255,"vZ0":-13.29584707287854,"x":106.04,"y":211.65,"x0":-0.2291082038078438,"y0":50.00162971545654,"z0":6.690258503045818,"aX":-9.166417568573642},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":8.3,"spinRate":2048,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.40457931015337145,"extension":5.71307802207926},"index":0,"playId":"4e055542-3136-318c-abe8-fe8865f8bdd0","pitchNumber":1,"startTime":"2026-02-27T19:49:45.010Z","endTime":"2026-02-27T19:49:49.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06064338118089,"aZ":-27.868230378378957,"pfxX":-7.729299611253412,"pfxZ":2.929159696356489,"pX":0.11800984050523655,"pZ":1.5160975777806776,"vX0":3.2761831938105748,"vY0":-121.37627027808695,"vZ0":-7.0205640930632125,"x":112.5,"y":197.85,"x0":-0.2561587798320377,"y0":50.0031100348151,"z0":6.921671949184066,"aX":-11.360654207380133},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.6,"breakHorizontal":13.1,"spinRate":936,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4538604486103517,"extension":5.519771370482066},"index":1,"playId":"2be072f3-609a-3fd3-a443-b38411da3dee","pitchNumber":2,"startTime":"2026-02-27T19:50:02.949Z","endTime":"2026-02-27T19:50:10.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.648590993417663,"aZ":-29.23977399796226,"pfxX":-6.74900143074424,"pfxZ":1.9705130617482745,"pX":-0.7076772102812852,"pZ":3.6412024978102613,"vX0":1.2175223086437983,"vY0":-122.2726444787347,"vZ0":-2.1752897524450354,"x":140.08,"y":128.0,"x0":-0.34086869202801623,"y0":50.003870243791106,"z0":7.090598339755948,"aX":-10.058775196005087},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.2,"breakHorizontal":11.9,"spinRate":837,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4506812102481379,"extension":5.40194690420864},"index":2,"playId":"05eaa938-5b2d-3fbd-8d2d-759f9c414741","pitchNumber":3,"startTime":"2026-02-27T19:50:28.178Z","endTime":"2026-02-27T19:50:37.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.978756536693712,"aZ":-11.269482308917047,"pfxX":-2.277090011676451,"pfxZ":11.23467341036714,"pX":0.4989508337954241,"pZ":3.3140716684865708,"vX0":2.72398847500375,"vY0":-135.8419244427993,"vZ0":-7.543683197851282,"x":97.98,"y":149.3,"x0":-0.22304584880567443,"y0":50.0036101594489,"z0":6.918686789495518,"aX":-4.237381160656947},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.8,"breakHorizontal":3.5,"spinRate":2173,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.40389378322539304,"extension":5.722266169649929},"index":3,"playId":"e4cf887f-1a93-3d6d-90fa-7ac83a1a5ed2","pitchNumber":4,"startTime":"2026-02-27T19:50:45.709Z","endTime":"2026-02-27T19:50:49.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"actionPlayId":"e4cf887f-1a93-3d6d-90fa-7ac83a1a5ed2","startTime":"2026-02-27T19:50:55.752Z","endTime":"2026-02-27T19:51:10.892Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.018139626236014,"aZ":-10.856523631932397,"pfxX":-0.949267724300144,"pfxZ":11.55820347697636,"pX":0.4950649480983637,"pZ":3.366665341102096,"vX0":2.3151968156703204,"vY0":-135.53320051930945,"vZ0":-7.4757557331248625,"x":98.13,"y":147.88,"x0":-0.2501802180188858,"y0":50.00000870772386,"z0":6.934304426674032,"aX":-1.7504756918142557},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.3,"breakHorizontal":1.2,"spinRate":2151,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.40547634895767004,"extension":5.719386349634621},"index":5,"playId":"79ed1ba3-5b02-30e8-b11c-5f8863db7b0b","pitchNumber":5,"startTime":"2026-02-27T19:51:10.892Z","endTime":"2026-02-27T19:51:14.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-02-27T19:51:25.237Z","endTime":"2026-02-27T19:51:38.038Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"},"defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41662578567918,"aZ":-12.90811617478949,"pfxX":-3.3095206896705247,"pfxZ":10.166951709235438,"pX":-0.6589154384641257,"pZ":2.4580701140761905,"vX0":-0.37937374022964326,"vY0":-137.27335371279867,"vZ0":-9.30752386407273,"x":142.12,"y":172.41,"x0":-0.08908396379880859,"y0":50.00196312660661,"z0":6.786862347002321,"aX":-6.270354281008238},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":6.1,"spinRate":2208,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.40010765037551543,"extension":5.565861151684239},"index":7,"playId":"cd757831-1573-3167-b1f7-2e1465b935bc","pitchNumber":6,"startTime":"2026-02-27T19:51:38.038Z","endTime":"2026-02-27T19:51:42.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":667652,"link":"/api/v1/people/667652"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":667652,"link":"/api/v1/people/667652"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:51:42.141Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christopher Morel singles on a ground ball to third baseman Aroon Escobar.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T19:54:09.529Z","endTime":"2026-02-27T19:55:24.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[6,7,8,9,10],"actionIndex":[0,1,2,3,4,5],"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":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":800169,"link":"/api/v1/people/800169"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Kehden Hettiger replaces catcher J.T. Realmuto, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_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-02-27T19:52:45.365Z","endTime":"2026-02-27T19:52:45.379Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800607,"link":"/api/v1/people/800607"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Robert Moore remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","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":1,"startTime":"2026-02-27T19:52:45.379Z","endTime":"2026-02-27T19:52:45.380Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691001,"link":"/api/v1/people/691001"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":681082,"link":"/api/v1/people/681082"},"defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Aroon Escobar replaces third baseman Edmundo Sosa, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_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":2,"startTime":"2026-02-27T19:52:45.380Z","endTime":"2026-02-27T19:52:45.381Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800169,"link":"/api/v1/people/800169"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":624641,"link":"/api/v1/people/624641"},"defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Devin Saltiban replaces center fielder Justin Crawford, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_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":3,"startTime":"2026-02-27T19:52:45.381Z","endTime":"2026-02-27T19:52:45.383Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813880,"link":"/api/v1/people/813880"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":702222,"link":"/api/v1/people/702222"},"defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Austin Murr replaces left fielder Otto Kemp, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_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":4,"startTime":"2026-02-27T19:52:45.383Z","endTime":"2026-02-27T19:52:45.384Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689456,"link":"/api/v1/people/689456"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":805249,"link":"/api/v1/people/805249"},"defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Max Lazar replaces Bryse Wilson.","event":"Pitching Substitution","eventType":"pitching_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":5,"startTime":"2026-02-27T19:52:45.384Z","endTime":"2026-02-27T19:54:11.780Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676661,"link":"/api/v1/people/676661"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669060,"link":"/api/v1/people/669060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.157489417170588,"aZ":-14.948546476214483,"pfxX":0.09409175972954797,"pfxZ":8.940312679342174,"pX":-0.18535180056049236,"pZ":3.70469414101316,"vX0":1.16704777670632,"vY0":-137.1702806513288,"vZ0":-3.604555845948846,"x":124.07,"y":138.75,"x0":-0.6266031915811111,"y0":50.00623640144039,"z0":6.0396107136116,"aX":0.18100174523483845},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":-0.4,"spinRate":2237,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.39761482853478114,"extension":6.70270575287331},"index":6,"playId":"b4a2672d-87c0-34ac-8b45-bff1da4e24d7","pitchNumber":1,"startTime":"2026-02-27T19:54:11.780Z","endTime":"2026-02-27T19:54:16.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.400558189655197,"aZ":-16.02221545796729,"pfxX":0.20948340681611466,"pfxZ":8.520440397467262,"pX":-1.2509998664052178,"pZ":2.956214596132577,"vX0":-1.725884459165105,"vY0":-136.66079677666318,"vZ0":-5.227333799694776,"x":164.69,"y":158.96,"x0":-0.6391429781108693,"y0":50.00638108738494,"z0":5.990074147672786,"aX":0.39729026058162975},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":0.0,"spinRate":2195,"spinDirection":194},"zone":11,"typeConfidence":0.9,"plateTime":0.40039597110721825,"extension":6.695868056626223},"index":7,"playId":"35f82b5c-ed8a-32f5-980f-8d5959d5d475","pitchNumber":2,"startTime":"2026-02-27T19:54:25.619Z","endTime":"2026-02-27T19:54:31.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.42512146851059,"aZ":-41.8815891194637,"pfxX":0.269660894139208,"pfxZ":-6.991675914252138,"pX":0.6325226998350755,"pZ":2.521772999246597,"vX0":2.6171917086990515,"vY0":-116.66951209162985,"vZ0":0.7084158379064116,"x":92.89,"y":170.69,"x0":-0.5353415665572052,"y0":50.00165631054808,"z0":6.138022343726204,"aX":0.37429403156272917},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-12.2,"breakHorizontal":-1.1,"spinRate":2485,"spinDirection":22},"zone":6,"typeConfidence":0.87,"plateTime":0.46813252540134975,"extension":6.684394612384167},"index":8,"playId":"fe4b809c-c0ff-39c8-9b06-09bf03e9bada","pitchNumber":3,"startTime":"2026-02-27T19:54:41.183Z","endTime":"2026-02-27T19:54:46.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.132295921533917,"aZ":-15.745159914569225,"pfxX":-1.0576657323091045,"pfxZ":8.628697022067252,"pX":-0.9151236395456798,"pZ":3.1793410830151982,"vX0":-0.5725012477364604,"vY0":-136.41159899221847,"vZ0":-4.812003988190258,"x":151.88,"y":152.94,"x0":-0.56579588097043,"y0":50.00217203592094,"z0":6.035002804357367,"aX":-2.0133928439016042},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":2.0,"spinRate":2108,"spinDirection":198},"zone":11,"typeConfidence":0.89,"plateTime":0.3999702830699028,"extension":6.794767896262344},"index":9,"playId":"61509be0-c47d-340b-813f-2783e9c3841b","pitchNumber":4,"startTime":"2026-02-27T19:54:55.830Z","endTime":"2026-02-27T19:55:00.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54899383345911,"aZ":-43.36262500517749,"pfxX":2.8698796532821937,"pfxZ":-8.064154251429136,"pX":0.3531343499484396,"pZ":1.719169711878687,"vX0":1.1923239297030126,"vY0":-117.38011739728744,"vZ0":-0.5527000918408025,"x":103.54,"y":192.36,"x0":-0.5353178403053689,"y0":50.00518497389881,"z0":6.017286253625279,"aX":3.9795806784328933},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-14.4,"breakHorizontal":-5.5,"spinRate":2515,"spinDirection":22},"zone":9,"typeConfidence":0.9,"plateTime":0.46777150076188745,"extension":6.694700756680948},"hitData":{"launchSpeed":109.8,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.15,"coordY":165.05}},"index":10,"playId":"94c80285-1ea8-3490-a0c9-284a3a0d957b","pitchNumber":5,"startTime":"2026-02-27T19:55:15.412Z","endTime":"2026-02-27T19:55:24.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_ab"},{"player":{"id":676661,"link":"/api/v1/people/676661"},"credit":"p_ab"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_pa"},{"player":{"id":676661,"link":"/api/v1/people/676661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.0,"awayTeamWinProbability":18.0,"homeTeamWinProbabilityAdded":-4.299999999999997,"leverageIndex":0.94,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:55:24.919Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Norby strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T19:55:34.397Z","endTime":"2026-02-27T19:57:14.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800607,"link":"/api/v1/people/800607"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00602382864817,"aZ":-9.496787132048787,"pfxX":-1.0316844297290682,"pfxZ":11.82596976285615,"pX":-0.3007299717311041,"pZ":2.6615119144094153,"vX0":0.9527207281293711,"vY0":-137.26286256955805,"vZ0":-7.184806299999117,"x":128.46,"y":166.92,"x0":-0.5174633452309232,"y0":50.00243280069393,"z0":5.951735090118467,"aX":-1.9782112347308698},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.2,"breakHorizontal":1.7,"spinRate":2489,"spinDirection":194},"zone":4,"typeConfidence":0.9,"plateTime":0.3983024043314414,"extension":6.781667757912999},"index":0,"playId":"f0424ba7-c001-384d-a063-9c89c80fbb79","pitchNumber":1,"startTime":"2026-02-27T19:55:55.926Z","endTime":"2026-02-27T19:56:01.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.892413672953584,"aZ":-44.09108191593195,"pfxX":4.738313260793595,"pfxZ":-8.682117044127427,"pX":0.32262997714146646,"pZ":1.3530318116350035,"vX0":0.6163002318032438,"vY0":-116.92238990836832,"vZ0":-1.2330122542603803,"x":104.7,"y":202.25,"x0":-0.5600890806947577,"y0":50.00384522570172,"z0":6.057687789082887,"aX":6.501965072153617},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-15.7,"breakHorizontal":-8.8,"spinRate":2563,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.4700705879889733,"extension":6.738669423854308},"index":1,"playId":"0650ac55-2835-3e8f-a28e-c460b37af61b","pitchNumber":2,"startTime":"2026-02-27T19:56:15.857Z","endTime":"2026-02-27T19:56:23.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-02-27T19:56:26.734Z","endTime":"2026-02-27T19:56:46.716Z","isPitch":false,"type":"action","player":{"id":681393,"link":"/api/v1/people/681393"},"defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":93.5,"endSpeed":85.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.468455764436086,"aZ":-15.43355326026965,"pfxX":-0.18584616078256788,"pfxZ":8.854774380248264,"pX":0.16552813439886832,"pZ":4.668960383877588,"vX0":2.288229653867817,"vY0":-136.27526242244204,"vZ0":-0.8884665796350506,"x":110.69,"y":112.72,"x0":-0.6590131357316028,"y0":50.00410280713113,"z0":6.059979175691445,"aX":-0.3517603397231623},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-0.1,"spinRate":2513,"spinDirection":193},"zone":12,"typeConfidence":0.9,"plateTime":0.4011130864116179,"extension":6.874894529315929},"index":3,"playId":"4b8ebf22-5eb7-342c-ab54-9e2060e9c702","pitchNumber":3,"startTime":"2026-02-27T19:56:46.716Z","endTime":"2026-02-27T19:56:51.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.739421736610247,"aZ":-11.19715932090713,"pfxX":0.3755875102551842,"pfxZ":10.928170005046852,"pX":-0.22718447274859266,"pZ":2.514900276068872,"vX0":0.6179176544327221,"vY0":-137.27207391696552,"vZ0":-7.099396470212638,"x":125.66,"y":170.88,"x0":-0.5034982027028306,"y0":50.00322672875512,"z0":5.887076337895123,"aX":0.7208054202530394},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":-0.8,"spinRate":2416,"spinDirection":183},"zone":5,"typeConfidence":0.9,"plateTime":0.39813484019628165,"extension":6.827112784578819},"index":4,"playId":"27104767-928c-3433-a604-a577e76111db","pitchNumber":4,"startTime":"2026-02-27T19:57:10.059Z","endTime":"2026-02-27T19:57:14.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":676661,"link":"/api/v1/people/676661"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":676661,"link":"/api/v1/people/676661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.72,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:57:14.534Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heriberto Hernández walks. Christopher Morel to 2nd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T19:57:15.539Z","endTime":"2026-02-27T19:59:48.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnSecond":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.706549917758526,"aZ":-10.532417506382691,"pfxX":-0.8138494249790684,"pfxZ":11.612878741092947,"pX":-0.2957107004247851,"pZ":1.5866833439374424,"vX0":1.050632340552753,"vY0":-135.43849660598903,"vZ0":-9.308958243216024,"x":128.27,"y":195.94,"x0":-0.5823447296902231,"y0":50.002530264221946,"z0":5.798332630647877,"aX":-1.5167393217198344},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.3,"breakHorizontal":1.2,"spinRate":2427,"spinDirection":200},"zone":7,"typeConfidence":0.9,"plateTime":0.40391350972310214,"extension":6.921993552158643},"index":0,"playId":"1a62e59a-1b3d-3bf3-bc11-45f944b8ded3","pitchNumber":1,"startTime":"2026-02-27T19:57:40.697Z","endTime":"2026-02-27T19:57:44.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5949181920605,"aZ":-26.924796160414186,"pfxX":3.249963974604773,"pfxZ":3.254122011868434,"pX":0.4693984900660682,"pZ":1.5955799688809273,"vX0":1.8116100346821407,"vY0":-125.9444394820312,"vZ0":-5.42184333416838,"x":99.11,"y":195.7,"x0":-0.6805136440962298,"y0":50.00313444870639,"z0":5.942715651670322,"aX":5.242046410077303},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.9,"breakHorizontal":-6.2,"spinRate":2268,"spinDirection":183},"zone":9,"typeConfidence":2.0,"plateTime":0.4342225338520036,"extension":6.826189475610653},"index":1,"playId":"fdd7ec02-ed50-3593-a4b7-97a4964c4b82","pitchNumber":2,"startTime":"2026-02-27T19:58:01.333Z","endTime":"2026-02-27T19:58:28.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":800607,"fullName":"Kehden Hettiger","link":"/api/v1/people/800607"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24459627419519,"aZ":-14.536555939201913,"pfxX":-2.00687090674237,"pfxZ":9.704369432915414,"pX":-0.7771198113280506,"pZ":4.821155471095738,"vX0":0.36188581834290207,"vY0":-134.26643367279465,"vZ0":-0.6093431838262986,"x":146.62,"y":108.61,"x0":-0.6533194235389377,"y0":50.005061419830795,"z0":6.089584867047805,"aX":-3.6488506653314174},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.6,"breakHorizontal":3.6,"spinRate":2499,"spinDirection":194},"zone":11,"typeConfidence":0.89,"plateTime":0.4086146390366645,"extension":6.944271609162825},"index":2,"playId":"e30ab7a4-b4f8-335e-bf73-b16c3c989928","pitchNumber":3,"startTime":"2026-02-27T19:58:59.944Z","endTime":"2026-02-27T19:59:05.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60765599092917,"aZ":-45.53680142470042,"pfxX":1.595564429617622,"pfxZ":-9.765895193874798,"pX":0.6279719436169015,"pZ":1.0553970598697036,"vX0":2.26947399305297,"vY0":-116.97853649230997,"vZ0":-1.2821567951257213,"x":93.06,"y":210.28,"x0":-0.5666688835672887,"y0":50.001925261803194,"z0":5.926841438561073,"aX":2.183307780628889},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-17.6,"breakHorizontal":-3.5,"spinRate":2518,"spinDirection":16},"zone":14,"typeConfidence":0.91,"plateTime":0.47046931872875986,"extension":6.959504437998406},"index":3,"playId":"48dea651-b2ff-32e7-a966-b70be06c963c","pitchNumber":4,"startTime":"2026-02-27T19:59:23.201Z","endTime":"2026-02-27T19:59:28.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.945439775365198,"aZ":-45.84995470334611,"pfxX":2.2024904999295503,"pfxZ":-10.044429801761149,"pX":-1.0760796311848977,"pZ":3.9446893640042533,"vX0":-1.2350259904909002,"vY0":-116.28243094133516,"vZ0":4.704395726612663,"x":158.02,"y":132.27,"x0":-0.8226969003713551,"y0":50.00213402041857,"z0":6.260908656737355,"aX":2.9991764209203513},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-16.7,"breakHorizontal":-3.6,"spinRate":2505,"spinDirection":23},"zone":11,"typeConfidence":0.9,"plateTime":0.4720376618842095,"extension":6.770751529326673},"index":4,"playId":"18cccf59-bf6f-36e9-9266-c8fe195a154b","pitchNumber":5,"startTime":"2026-02-27T19:59:43.160Z","endTime":"2026-02-27T19:59:48.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":676661,"link":"/api/v1/people/676661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.3,"awayTeamWinProbability":18.700000000000003,"homeTeamWinProbabilityAdded":-4.6000000000000085,"leverageIndex":1.31,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:59:48.315Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Javier Sanoja pops out to shortstop Bryan Rincon on the infield fly rule.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T20:00:04.848Z","endTime":"2026-02-27T20:00:48.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnSecond":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.801462818878463,"aZ":-16.022666098683157,"pfxX":-1.4560689941806195,"pfxZ":9.098566022727608,"pX":-0.14270067458197905,"pZ":3.8518524740496836,"vX0":1.5885764382806131,"vY0":-132.29968058035848,"vZ0":-2.6138830318605755,"x":122.44,"y":134.78,"x0":-0.5613045405111882,"y0":50.0049822226579,"z0":6.024782707506362,"aX":-2.585659480978793},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.1,"breakHorizontal":2.3,"spinRate":2484,"spinDirection":186},"zone":11,"typeConfidence":0.87,"plateTime":0.4137421321740611,"extension":6.974025374245383},"index":0,"playId":"9c510603-b55e-343e-be0c-31821d2e6365","pitchNumber":1,"startTime":"2026-02-27T20:00:21.035Z","endTime":"2026-02-27T20:00:25.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"second":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.196027983805102,"aZ":-13.477856833370883,"pfxX":0.9293783391175379,"pfxZ":10.504549812282129,"pX":0.4622263892426713,"pZ":3.603297167983035,"vX0":2.295209262420998,"vY0":-132.76790159487095,"vZ0":-3.68335211627359,"x":99.38,"y":141.49,"x0":-0.5352457693680194,"y0":50.00440216954496,"z0":5.993562171083897,"aX":1.6544952593347988},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.4,"breakHorizontal":-2.2,"spinRate":2385,"spinDirection":198},"zone":12,"typeConfidence":0.86,"plateTime":0.4130026964222959,"extension":6.888562831130198},"hitData":{"launchSpeed":71.5,"launchAngle":58.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":105.21,"coordY":133.33}},"index":1,"playId":"c09b8f6f-2fc7-307d-9b4d-916255108b06","pitchNumber":2,"startTime":"2026-02-27T20:00:40.721Z","endTime":"2026-02-27T20:00:48.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"second":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":676661,"link":"/api/v1/people/676661"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":676661,"link":"/api/v1/people/676661"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":86.6,"awayTeamWinProbability":13.400000000000006,"homeTeamWinProbabilityAdded":5.299999999999997,"leverageIndex":2.27,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:00:48.916Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maximo Acosta grounds out, shortstop Bryan Rincon to first baseman Liover Peguero.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T20:00:54.643Z","endTime":"2026-02-27T20:03:15.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58662503262476,"aZ":-44.33885089560417,"pfxX":3.4189116302703484,"pfxZ":-8.488920092116992,"pX":0.059726921310504756,"pZ":1.8503071359936734,"vX0":0.43386601547074777,"vY0":-119.1204419154635,"vZ0":-0.37663874214316095,"x":114.72,"y":188.82,"x0":-0.5690263634865387,"y0":50.00513178719866,"z0":6.030292609007527,"aX":4.897522408022525},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-15.2,"breakHorizontal":-6.2,"spinRate":2544,"spinDirection":18},"zone":8,"typeConfidence":0.89,"plateTime":0.4604011112363984,"extension":6.880415399697925},"index":0,"playId":"1607cc9d-c311-36a9-8d69-c8ab4126851a","pitchNumber":1,"startTime":"2026-02-27T20:01:26.110Z","endTime":"2026-02-27T20:01:30.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"second":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24475399714886,"aZ":-12.269726352122975,"pfxX":0.6290437683153176,"pfxZ":10.62216450265579,"pX":-0.0704099547374799,"pZ":3.482541201594555,"vX0":1.2055214345525178,"vY0":-136.1114311157813,"vZ0":-4.363939612224401,"x":119.68,"y":144.75,"x0":-0.6009938755109075,"y0":50.00235896096086,"z0":5.958062085974098,"aX":1.1784550129415126},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":-1.4,"spinRate":2417,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.4026136550992745,"extension":6.839541561435418},"index":1,"playId":"1fc5ec8e-b06e-3155-bb17-0273911b4546","pitchNumber":2,"startTime":"2026-02-27T20:01:45.072Z","endTime":"2026-02-27T20:01:51.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"second":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"08314866-0536-0023-001c-f08cd117d70a","startTime":"2026-02-27T20:02:26.569Z","endTime":"2026-02-27T20:02:40.157Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"second":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77341401469998,"aZ":-43.534648018380295,"pfxX":1.2254996261789155,"pfxZ":-8.050714690479028,"pX":0.373984754113376,"pZ":0.9903407390098964,"vX0":1.946824790903596,"vY0":-118.63080414604573,"vZ0":-2.2842277930153867,"x":102.74,"y":212.04,"x0":-0.6196650786976529,"y0":50.0034567741184,"z0":5.970954728274465,"aX":1.7290338702252452},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-14.9,"breakHorizontal":-2.8,"spinRate":2532,"spinDirection":22},"zone":14,"typeConfidence":0.89,"plateTime":0.4634682762388036,"extension":6.8203807732129125},"index":3,"playId":"a261ffbe-3131-37f3-9784-390a17559d6c","pitchNumber":3,"startTime":"2026-02-27T20:02:40.157Z","endTime":"2026-02-27T20:02:44.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"second":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0223843301443,"aZ":-12.765963014205674,"pfxX":-0.9957591799607188,"pfxZ":10.469015443149907,"pX":0.12141194211037987,"pZ":2.2495282617885177,"vX0":2.352197974775902,"vY0":-135.8574555094305,"vZ0":-7.139376701864364,"x":112.37,"y":178.04,"x0":-0.6294100211115414,"y0":50.003805439081674,"z0":5.813834068996492,"aX":-1.8463034023057563},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":1.2,"spinRate":2561,"spinDirection":190},"zone":5,"typeConfidence":0.9,"plateTime":0.4044247858611363,"extension":6.929102057801139},"hitData":{"launchSpeed":96.5,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.6,"coordY":148.85}},"index":4,"playId":"8b81ea04-09f9-35d9-ba93-c2f6cd8a209e","pitchNumber":4,"startTime":"2026-02-27T20:03:10.110Z","endTime":"2026-02-27T20:03:15.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":691185,"link":"/api/v1/people/691185","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"second":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691185,"link":"/api/v1/people/691185"},"credit":"b_ab"},{"player":{"id":676661,"link":"/api/v1/people/676661"},"credit":"p_ab"},{"player":{"id":691185,"link":"/api/v1/people/691185"},"credit":"b_pa"},{"player":{"id":676661,"link":"/api/v1/people/676661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":4.500000000000014,"leverageIndex":1.78,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:03:15.276Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liover Peguero strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T20:05:24.631Z","endTime":"2026-02-27T20:06:34.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,10],"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ian Lewis Jr. replaces third baseman Connor Norby, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_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-02-27T20:04:31.264Z","endTime":"2026-02-27T20:04:31.279Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691588,"link":"/api/v1/people/691588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":681393,"link":"/api/v1/people/681393"},"defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kemp Alderman replaces second baseman Xavier Edwards, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_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":1,"startTime":"2026-02-27T20:04:31.279Z","endTime":"2026-02-27T20:04:31.280Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694580,"link":"/api/v1/people/694580"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":665052,"link":"/api/v1/people/665052"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nathan Martorella replaces first baseman Christopher Morel, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_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":2,"startTime":"2026-02-27T20:04:31.280Z","endTime":"2026-02-27T20:04:31.282Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687210,"link":"/api/v1/people/687210"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":666624,"link":"/api/v1/people/666624"},"defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Gage Miller replaces shortstop Maximo Acosta, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_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":3,"startTime":"2026-02-27T20:04:31.282Z","endTime":"2026-02-27T20:04:31.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":824028,"link":"/api/v1/people/824028"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":691185,"link":"/api/v1/people/691185"},"defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jesús Bastidas replaces right fielder Griffin Conine, batting 4th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_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":4,"startTime":"2026-02-27T20:04:31.283Z","endTime":"2026-02-27T20:04:31.285Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665846,"link":"/api/v1/people/665846"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"401","replacedPlayer":{"id":665052,"link":"/api/v1/people/665052"},"defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":691185,"link":"/api/v1/people/691185"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Josh Ekness replaces Jack Ralston.","event":"Pitching Substitution","eventType":"pitching_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":5,"startTime":"2026-02-27T20:04:31.285Z","endTime":"2026-02-27T20:05:26.903Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694795,"link":"/api/v1/people/694795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":667652,"link":"/api/v1/people/667652","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":95.7,"endSpeed":87.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.332843407726497,"aZ":-14.005038112496287,"pfxX":-5.933684836496216,"pfxZ":9.257484883176087,"pX":0.07180028141269995,"pZ":1.955701542827892,"vX0":9.471486416118271,"vY0":-139.0112106261947,"vZ0":-7.08269317385789,"x":114.26,"y":185.98,"x0":-2.6042176966642145,"y0":50.005008532762794,"z0":5.461308592236061,"aX":-11.648748591475504},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":8.9,"spinRate":2525,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.3935905288632928,"extension":6.427808805339453},"index":6,"playId":"c67a99f0-96cb-3bc7-932b-898286573ffb","pitchNumber":1,"startTime":"2026-02-27T20:05:26.903Z","endTime":"2026-02-27T20:05:31.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33151392559861,"aZ":-33.942402585918074,"pfxX":2.0108979737180386,"pfxZ":-1.1548121578704151,"pX":0.34890623534781623,"pZ":1.4014208745942864,"vX0":6.955111166274542,"vY0":-122.59657511023019,"vZ0":-3.155290215884901,"x":103.7,"y":200.94,"x0":-2.776299469898751,"y0":50.00104842708354,"z0":5.577559563336296,"aX":3.085374396585718},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.5,"breakHorizontal":-5.2,"spinRate":2658,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.44533849283655336,"extension":6.370609513634584},"index":7,"playId":"9a08a1b2-7a5c-326b-9939-ee3cb4864ab9","pitchNumber":2,"startTime":"2026-02-27T20:05:44.001Z","endTime":"2026-02-27T20:05:48.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53636492802238,"aZ":-27.916082011709072,"pfxX":8.818408233081552,"pfxZ":2.889847664992862,"pX":-0.5415681103614519,"pZ":3.2950742369999904,"vX0":3.102797782649055,"vY0":-121.11889660223898,"vZ0":0.6131945154010489,"x":137.64,"y":149.81,"x0":-2.987762043909929,"y0":50.001508965241044,"z0":5.496264394916486,"aX":12.989169330086192},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.6,"breakHorizontal":-16.7,"spinRate":2573,"spinDirection":75},"zone":1,"typeConfidence":2.0,"plateTime":0.45370104491712393,"extension":6.169693741739576},"index":8,"playId":"c8c7c483-d803-3369-8da8-7d3e198dd04c","pitchNumber":3,"startTime":"2026-02-27T20:06:01.830Z","endTime":"2026-02-27T20:06:06.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":9,"startTime":"2026-02-27T20:06:13.139Z","endTime":"2026-02-27T20:06:30.289Z","isPitch":false,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"},"defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":75.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.760962890561835,"aZ":-27.1814658809096,"pfxX":8.905852980932824,"pfxZ":3.396702529234135,"pX":0.0021453379242616652,"pZ":2.7527511064263104,"vX0":4.802838407607572,"vY0":-121.28697068412333,"vZ0":-0.7006495629449565,"x":116.92,"y":164.46,"x0":-3.1694629783543875,"y0":50.00112214633434,"z0":5.4447586955472,"aX":13.085002539619149},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.2,"breakHorizontal":-17.4,"spinRate":2553,"spinDirection":68},"zone":5,"typeConfidence":2.0,"plateTime":0.45398590830942664,"extension":6.450809159396052},"index":10,"playId":"0d9f2777-f63e-30ef-bdca-d14ce50888b8","pitchNumber":4,"startTime":"2026-02-27T20:06:30.289Z","endTime":"2026-02-27T20:06:34.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_ab"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_ab"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:06:34.625Z","atBatIndex":53},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryan Rincon doubles (2) on a fly ball to left fielder Javier Sanoja.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T20:06:36.360Z","endTime":"2026-02-27T20:07:12.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98511242210622,"aZ":-14.003319222416241,"pfxX":-4.370683227222048,"pfxZ":9.13527325730892,"pX":0.17531991946108189,"pZ":2.41026204536058,"vX0":9.716910794895037,"vY0":-140.01150894212978,"vZ0":-5.568293450528991,"x":110.32,"y":173.7,"x0":-2.7691293604252447,"y0":50.00525504652272,"z0":5.337855334524363,"aX":-8.696526108770883},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":6.0,"spinRate":2555,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.39088613093507707,"extension":6.425765263656304},"hitData":{"launchSpeed":71.4,"launchAngle":52.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.97,"coordY":136.05}},"index":0,"playId":"84cce962-1b70-367c-b813-95b810258993","pitchNumber":1,"startTime":"2026-02-27T20:07:00.935Z","endTime":"2026-02-27T20:07:12.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_ab"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_ab"},{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_pa"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.9,"awayTeamWinProbability":8.099999999999994,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.24,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:07:12.442Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kehden Hettiger walks.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T20:07:17.128Z","endTime":"2026-02-27T20:09:49.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":800607,"fullName":"Kehden Hettiger","link":"/api/v1/people/800607"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800607,"fullName":"Kehden Hettiger","link":"/api/v1/people/800607"},"postOnSecond":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":800607,"fullName":"Kehden Hettiger","link":"/api/v1/people/800607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":80.3,"endSpeed":73.6,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.400121764516456,"aZ":-30.655738001473132,"pfxX":7.469330839159625,"pfxZ":1.101936286852366,"pX":-1.7486886918694036,"pZ":3.6621995932428697,"vX0":1.112685561597019,"vY0":-116.89742416009392,"vZ0":2.2499593236765225,"x":183.66,"y":139.9,"x0":-3.201469727837807,"y0":50.00539026059572,"z0":5.568682935808206,"aX":10.31940763474569},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.9,"breakHorizontal":-13.8,"spinRate":2448,"spinDirection":81},"zone":11,"typeConfidence":2.0,"plateTime":0.4688816789328043,"extension":6.195945259524608},"index":0,"playId":"6e30f452-604d-393d-94b7-3e3b778905ef","pitchNumber":1,"startTime":"2026-02-27T20:07:51.707Z","endTime":"2026-02-27T20:07:55.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":800607,"link":"/api/v1/people/800607","batSide":{"code":"L","description":"Left"}},"second":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55882206172547,"aZ":-13.442809142293742,"pfxX":-6.388737262784937,"pfxZ":9.339059272595145,"pX":-0.18479201898357783,"pZ":3.463591235044133,"vX0":9.559004097990385,"vY0":-141.08855369522576,"vZ0":-2.8463622599317047,"x":124.04,"y":145.26,"x0":-2.794444189567644,"y0":50.00627404522641,"z0":5.357470195425995,"aX":-12.81954481214572},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":9.5,"spinRate":2525,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.38893001687509887,"extension":6.488852223336634},"index":1,"playId":"7b867441-2b21-3ce9-b273-9f5a3c7ef294","pitchNumber":2,"startTime":"2026-02-27T20:08:11.680Z","endTime":"2026-02-27T20:08:19.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":800607,"link":"/api/v1/people/800607","batSide":{"code":"L","description":"Left"}},"second":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.045915682474135,"aZ":-35.188533112794396,"pfxX":4.0820080916378485,"pfxZ":-2.017609826796786,"pX":-1.1030065389410695,"pZ":2.4173122909247646,"vX0":3.590649656323975,"vY0":-121.31868517024155,"vZ0":0.03801684688957652,"x":159.04,"y":173.51,"x0":-3.130823384121082,"y0":50.00186668103308,"z0":5.460614953956308,"aX":6.102554858009541},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.4,"breakHorizontal":-8.3,"spinRate":2591,"spinDirection":79},"zone":13,"typeConfidence":2.0,"plateTime":0.4509453568498323,"extension":6.460842445887041},"index":2,"playId":"c8b84d93-9f4a-35a3-bcc2-091b2ded7ca4","pitchNumber":3,"startTime":"2026-02-27T20:08:35.439Z","endTime":"2026-02-27T20:08:46.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":800607,"link":"/api/v1/people/800607","batSide":{"code":"L","description":"Left"}},"second":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78864797360038,"aZ":-13.302606409057802,"pfxX":-5.147362324841134,"pfxZ":9.44996766970817,"pX":0.17597418506167323,"pZ":2.832416142465662,"vX0":9.863488467628825,"vY0":-139.77892441739402,"vZ0":-4.64608382540177,"x":110.29,"y":162.3,"x0":-2.7150868406186324,"y0":50.004052681535754,"z0":5.376609692387319,"aX":-10.281628887061276},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":7.6,"spinRate":2506,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3904809095008517,"extension":6.48925377683405},"index":3,"playId":"b9508b0b-cac3-39c6-933d-ebebee6c1db3","pitchNumber":4,"startTime":"2026-02-27T20:08:51.367Z","endTime":"2026-02-27T20:08:55.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":800607,"link":"/api/v1/people/800607","batSide":{"code":"L","description":"Left"}},"second":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-02-27T20:09:18.844Z","endTime":"2026-02-27T20:09:24.811Z","isPitch":false,"type":"action","player":{"id":800607,"link":"/api/v1/people/800607"},"defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":800607,"link":"/api/v1/people/800607","batSide":{"code":"L","description":"Left"}},"second":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47399468671626,"aZ":-16.35417225950097,"pfxX":-5.101169195930819,"pfxZ":8.049426772728314,"pX":-0.47144824475707925,"pZ":4.159758181538246,"vX0":8.435892840368389,"vY0":-139.56363772533268,"vZ0":-0.957563805745005,"x":134.97,"y":126.47,"x0":-2.8755544917010067,"y0":50.003720113801315,"z0":5.588206228673964,"aX":-10.027683811909942},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":7.4,"spinRate":2495,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.393010906106221,"extension":6.430385575566382},"index":5,"playId":"e07cb57d-5e9c-3da5-a94d-987f8eabfd42","pitchNumber":5,"startTime":"2026-02-27T20:09:24.811Z","endTime":"2026-02-27T20:09:32.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":800607,"link":"/api/v1/people/800607","batSide":{"code":"L","description":"Left"}},"second":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.041371209539136,"aZ":-14.107966748907327,"pfxX":-5.287449205546312,"pfxZ":8.992899249127419,"pX":0.6095677642265507,"pZ":1.5568892206858969,"vX0":11.052326957463363,"vY0":-141.05921992731243,"vZ0":-7.612509021710225,"x":93.76,"y":196.74,"x0":-2.677952753529801,"y0":50.001373028039495,"z0":5.206109114972593,"aX":-10.621292386459402},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":7.2,"spinRate":2469,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3887720311928038,"extension":6.5295720253618805},"index":6,"playId":"8daff2d4-9f41-3a6c-8af2-a325c8c0b312","pitchNumber":6,"startTime":"2026-02-27T20:09:45.371Z","endTime":"2026-02-27T20:09:49.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":800607,"link":"/api/v1/people/800607","batSide":{"code":"L","description":"Left"}},"second":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800607,"link":"/api/v1/people/800607"},"credit":"b_pa"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.46,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:09:49.763Z","atBatIndex":55},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"José Rodríguez flies into a force out, fielded by third baseman Gage Miller. Bryan Rincon out at 3rd. Kehden Hettiger to 2nd. José Rodríguez to 1st.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T20:10:20.247Z","endTime":"2026-02-27T20:11:21.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"postOnSecond":{"id":800607,"fullName":"Kehden Hettiger","link":"/api/v1/people/800607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":824028,"link":"/api/v1/people/824028"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"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":800607,"fullName":"Kehden Hettiger","link":"/api/v1/people/800607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":824028,"link":"/api/v1/people/824028"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter José Rodríguez replaces Kyle Schwarber.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-27T20:09:55.515Z","endTime":"2026-02-27T20:10:22.642Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679563,"link":"/api/v1/people/679563"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":800607,"link":"/api/v1/people/800607"},"second":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22277505497985,"aZ":-25.136047997894355,"pfxX":-10.829687208930435,"pfxZ":3.5450809520340547,"pX":-0.19915570957733755,"pZ":1.6884303154784412,"vX0":11.13967116908715,"vY0":-140.40895567950218,"vZ0":-5.272545713263819,"x":124.59,"y":193.19,"x0":-2.820188297396216,"y0":50.005783372908446,"z0":5.23669210648895,"aX":-21.522803706001184},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.4,"breakHorizontal":17.2,"spinRate":2161,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.39081345107252874,"extension":6.565489496801342},"index":1,"playId":"7aeb87c8-b708-338f-a20e-a24ca7f49915","pitchNumber":1,"startTime":"2026-02-27T20:10:22.642Z","endTime":"2026-02-27T20:10:28.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"first":{"id":800607,"link":"/api/v1/people/800607"},"second":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.192375502554924,"aZ":-25.170111698937298,"pfxX":-9.303302262517317,"pfxZ":3.5286427773282414,"pX":1.1077371970103216,"pZ":2.178820409812334,"vX0":13.194098954161243,"vY0":-139.73517085452647,"vZ0":-4.139459075455433,"x":74.78,"y":179.95,"x0":-2.4569446494462652,"y0":50.00462891277563,"z0":5.32430530143402,"aX":-18.48041425593356},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.6,"breakHorizontal":14.3,"spinRate":2283,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39130707562206357,"extension":6.642258740487726},"index":2,"playId":"f7d4e259-7a56-3ca1-b093-6836d976bb67","pitchNumber":2,"startTime":"2026-02-27T20:10:54.459Z","endTime":"2026-02-27T20:11:00.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"first":{"id":800607,"link":"/api/v1/people/800607"},"second":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.542069404873423,"aZ":-27.758060389436228,"pfxX":6.0844299391297465,"pfxZ":3.0105730453245645,"pX":0.23834102245820443,"pZ":1.9810692315411755,"vX0":5.871378903678131,"vY0":-120.66370083286313,"vZ0":-2.0609328227812833,"x":107.92,"y":185.29,"x0":-3.0213745319422554,"y0":50.0039054925926,"z0":5.3036839212058045,"aX":8.928011650890594},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.2,"breakHorizontal":-12.5,"spinRate":2499,"spinDirection":80},"zone":9,"typeConfidence":2.0,"plateTime":0.4547657595485881,"extension":6.545961710250935},"hitData":{"launchSpeed":79.6,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"fly_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.71,"coordY":176.19}},"index":3,"playId":"17e5ff7a-dd5b-358a-a0d2-9431edadb294","pitchNumber":3,"startTime":"2026-02-27T20:11:15.832Z","endTime":"2026-02-27T20:11:21.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"first":{"id":800607,"link":"/api/v1/people/800607"},"second":{"id":804858,"link":"/api/v1/people/804858"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679563,"link":"/api/v1/people/679563"},"credit":"b_ab"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_ab"},{"player":{"id":679563,"link":"/api/v1/people/679563"},"credit":"b_pa"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.9,"awayTeamWinProbability":9.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.64,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:11:21.383Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Humphreys singles on a ground ball to first baseman Nathan Martorella. Kehden Hettiger to 3rd. José Rodríguez to 2nd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T20:11:41.181Z","endTime":"2026-02-27T20:12:46.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":801537,"fullName":"Nathan Humphreys","link":"/api/v1/people/801537"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801537,"fullName":"Nathan Humphreys","link":"/api/v1/people/801537"},"postOnSecond":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"postOnThird":{"id":800607,"fullName":"Kehden Hettiger","link":"/api/v1/people/800607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":801537,"fullName":"Nathan Humphreys","link":"/api/v1/people/801537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687210,"link":"/api/v1/people/687210"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":800607,"fullName":"Kehden Hettiger","link":"/api/v1/people/800607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32566614808929,"aZ":-12.78349259212198,"pfxX":-6.185733307047435,"pfxZ":9.688719058547509,"pX":0.5733264381436652,"pZ":1.2935465372279853,"vX0":11.129991238533032,"vY0":-140.4698444680268,"vZ0":-8.548021357068457,"x":95.15,"y":203.85,"x0":-2.633682180775149,"y0":50.00483992804761,"z0":5.203982716024252,"aX":-12.38341816277529},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":9.0,"spinRate":2427,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.389675358941894,"extension":6.5710260992353025},"index":0,"playId":"2a941258-c555-34cd-9927-0dee6a21204b","pitchNumber":1,"startTime":"2026-02-27T20:11:55.763Z","endTime":"2026-02-27T20:12:02.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":801537,"link":"/api/v1/people/801537","batSide":{"code":"L","description":"Left"}},"first":{"id":679563,"link":"/api/v1/people/679563"},"second":{"id":800607,"link":"/api/v1/people/800607"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":83.5,"endSpeed":77.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.143216814485644,"aZ":-35.285408011053285,"pfxX":4.149981649679405,"pfxZ":-2.0405083282580616,"pX":-0.14035366160371887,"pZ":3.6505764211349176,"vX0":5.7298751289955066,"vY0":-121.64607756835447,"vZ0":2.447683513510664,"x":122.35,"y":140.21,"x0":-3.05074625960909,"y0":50.003795502403314,"z0":5.65554629387252,"aX":6.322479971688436},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.0,"breakHorizontal":-8.6,"spinRate":2597,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.4474284822355181,"extension":6.311132053021245},"index":1,"playId":"fe872d6d-c652-376b-a0a6-ca752670c9ec","pitchNumber":2,"startTime":"2026-02-27T20:12:17.813Z","endTime":"2026-02-27T20:12:23.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":801537,"link":"/api/v1/people/801537","batSide":{"code":"L","description":"Left"}},"first":{"id":679563,"link":"/api/v1/people/679563"},"second":{"id":800607,"link":"/api/v1/people/800607"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":96.0,"endSpeed":88.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77465131012095,"aZ":-24.386869031829765,"pfxX":-8.293784313987262,"pfxZ":3.947757847375658,"pX":-0.4992334056591857,"pZ":1.4495393904795077,"vX0":9.26153800147682,"vY0":-139.40285980864303,"vZ0":-5.87061036986076,"x":136.03,"y":199.64,"x0":-2.7840043158981307,"y0":50.001951671776204,"z0":5.188341766005241,"aX":-16.35462803907476},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.1,"breakHorizontal":13.2,"spinRate":2285,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3926300122380151,"extension":6.518970483680261},"hitData":{"launchSpeed":78.1,"launchAngle":-65.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":137.57,"coordY":167.07}},"index":2,"playId":"493b847f-1800-3147-8eaa-8ff7f0bd35b7","pitchNumber":3,"startTime":"2026-02-27T20:12:41.290Z","endTime":"2026-02-27T20:12:46.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":801537,"link":"/api/v1/people/801537","batSide":{"code":"L","description":"Left"}},"first":{"id":679563,"link":"/api/v1/people/679563"},"second":{"id":800607,"link":"/api/v1/people/800607"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801537,"link":"/api/v1/people/801537"},"credit":"b_ab"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_ab"},{"player":{"id":801537,"link":"/api/v1/people/801537"},"credit":"b_pa"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":0.8999999999999915,"leverageIndex":0.61,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:12:46.885Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Robert Moore doubles (1) on a fly ball to center fielder Jakob Marsee. Kehden Hettiger scores. José Rodríguez scores. Nathan Humphreys scores.","rbi":3,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T20:12:53.523Z","endTime":"2026-02-27T20:15:09.103Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691001,"fullName":"Robert Moore","link":"/api/v1/people/691001"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691001,"fullName":"Robert Moore","link":"/api/v1/people/691001"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691001,"fullName":"Robert Moore","link":"/api/v1/people/691001"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":801537,"fullName":"Nathan Humphreys","link":"/api/v1/people/801537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":801537,"fullName":"Nathan Humphreys","link":"/api/v1/people/801537"},"responsiblePitcher":{"id":694795,"link":"/api/v1/people/694795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":800607,"fullName":"Kehden Hettiger","link":"/api/v1/people/800607"},"responsiblePitcher":{"id":694795,"link":"/api/v1/people/694795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"responsiblePitcher":{"id":694795,"link":"/api/v1/people/694795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.945490720599455,"aZ":-28.335214417548254,"pfxX":-10.217278980476951,"pfxZ":1.920871432856634,"pX":-0.6093849558257524,"pZ":0.5569982380022027,"vX0":9.418553618880702,"vY0":-140.53834996094244,"vZ0":-7.484865907905017,"x":140.23,"y":223.74,"x0":-2.6772287987445496,"y0":50.00326842585005,"z0":5.096006887018825,"aX":-20.4321595474127},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.0,"breakHorizontal":16.6,"spinRate":2181,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3897845342941815,"extension":6.509722383632796},"index":0,"playId":"2a297e2f-3f0d-34e1-9171-260945331aac","pitchNumber":1,"startTime":"2026-02-27T20:13:21.700Z","endTime":"2026-02-27T20:13:27.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":691001,"link":"/api/v1/people/691001","batSide":{"code":"L","description":"Left"}},"first":{"id":801537,"link":"/api/v1/people/801537"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":800607,"link":"/api/v1/people/800607"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.092672345629833,"aZ":-35.672985771103214,"pfxX":4.4843964094479425,"pfxZ":-2.395452205870905,"pX":-0.8147835584678443,"pZ":2.820997855786951,"vX0":3.7232251570338204,"vY0":-119.5667802839448,"vZ0":1.010316009414472,"x":148.06,"y":162.61,"x0":-2.9696867426777525,"y0":50.00302131128903,"z0":5.571712337971047,"aX":6.550672896436203},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.8,"breakHorizontal":-9.0,"spinRate":2560,"spinDirection":72},"zone":1,"typeConfidence":2.0,"plateTime":0.456525065932436,"extension":6.332982960825117},"index":1,"playId":"5cd9c0d6-fdfe-33f2-ac87-7420ec3755b5","pitchNumber":2,"startTime":"2026-02-27T20:13:45.435Z","endTime":"2026-02-27T20:13:49.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":691001,"link":"/api/v1/people/691001","batSide":{"code":"L","description":"Left"}},"first":{"id":801537,"link":"/api/v1/people/801537"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":800607,"link":"/api/v1/people/800607"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57574097488133,"aZ":-16.930688271909364,"pfxX":-5.274355850007913,"pfxZ":7.857386007916771,"pX":0.09495676097550719,"pZ":3.438592114002122,"vX0":9.597342783459679,"vY0":-138.12617422113112,"vZ0":-2.419957274161337,"x":113.38,"y":145.94,"x0":-2.7329278894595435,"y0":50.00448048175467,"z0":5.45909731566185,"aX":-10.235535151845955},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":7.7,"spinRate":2434,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.39591816161758997,"extension":6.526108794193162},"index":2,"playId":"a10cfd71-37b2-34e6-ae87-1019f0ce851a","pitchNumber":3,"startTime":"2026-02-27T20:14:06.385Z","endTime":"2026-02-27T20:14:13.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":691001,"link":"/api/v1/people/691001","batSide":{"code":"L","description":"Left"}},"first":{"id":801537,"link":"/api/v1/people/801537"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":800607,"link":"/api/v1/people/800607"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96364331379422,"aZ":-15.677036023722401,"pfxX":-4.342682787605586,"pfxZ":8.432905155950602,"pX":0.47776818477667515,"pZ":2.876656002372768,"vX0":10.34288853206536,"vY0":-138.50937960834844,"vZ0":-4.023299714041424,"x":98.79,"y":161.11,"x0":-2.729168181356734,"y0":50.00124339645946,"z0":5.38617205604993,"aX":-8.494637417084043},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":5.9,"spinRate":2488,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.39441913256243444,"extension":6.630879324387701},"index":3,"playId":"967937fd-7fbe-3dd6-b93c-873d471fe146","pitchNumber":4,"startTime":"2026-02-27T20:14:30.899Z","endTime":"2026-02-27T20:14:38.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":691001,"link":"/api/v1/people/691001","batSide":{"code":"L","description":"Left"}},"first":{"id":801537,"link":"/api/v1/people/801537"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":800607,"link":"/api/v1/people/800607"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.173785755799372,"aZ":-28.230631533256577,"pfxX":7.859623163285868,"pfxZ":2.722922708849568,"pX":-0.5235650713740077,"pZ":2.671614559482459,"vX0":3.7388516235769496,"vY0":-119.55596804779339,"vZ0":-0.38235978968258,"x":136.96,"y":166.65,"x0":-3.1288395435535765,"y0":50.000630197506275,"z0":5.368538631715099,"aX":11.368787781424038},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.2,"breakHorizontal":-15.1,"spinRate":2446,"spinDirection":77},"zone":1,"typeConfidence":2.0,"plateTime":0.4582290575894059,"extension":6.504229991847687},"hitData":{"launchSpeed":96.7,"launchAngle":24.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":91.29,"coordY":57.08}},"index":4,"playId":"0fab966c-14be-3ac6-b7bb-5103937360e3","pitchNumber":5,"startTime":"2026-02-27T20:14:57.678Z","endTime":"2026-02-27T20:15:09.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":691001,"link":"/api/v1/people/691001","batSide":{"code":"L","description":"Left"}},"first":{"id":801537,"link":"/api/v1/people/801537"},"second":{"id":679563,"link":"/api/v1/people/679563"},"third":{"id":800607,"link":"/api/v1/people/800607"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691001,"link":"/api/v1/people/691001"},"credit":"b_ab"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_ab"},{"player":{"id":691001,"link":"/api/v1/people/691001"},"credit":"b_pa"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":6.700000000000003,"leverageIndex":0.95,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:15:09.103Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Aroon Escobar lines out to first baseman Nathan Martorella.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T20:15:28.553Z","endTime":"2026-02-27T20:15:56.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687210,"link":"/api/v1/people/687210"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.621520711362905,"aZ":-29.915483751337337,"pfxX":-8.639009309490023,"pfxZ":1.147121220722564,"pX":-0.42604818440019043,"pZ":3.036819693934365,"vX0":9.37488137671715,"vY0":-138.73568148588555,"vZ0":-0.9444043996930132,"x":133.24,"y":156.79,"x0":-2.713233154299448,"y0":50.00047417416014,"z0":5.36056722443542,"aX":-16.978648216934708},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.0,"breakHorizontal":13.9,"spinRate":2238,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3935462188773635,"extension":6.479713899058319},"hitData":{"launchSpeed":70.6,"launchAngle":11.0,"totalDistance":134.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":154.07,"coordY":156.09}},"index":0,"playId":"7f5ab7b2-978e-3d7a-af54-b7d6b0ab0ef0","pitchNumber":1,"startTime":"2026-02-27T20:15:52.035Z","endTime":"2026-02-27T20:15:56.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"second":{"id":691001,"link":"/api/v1/people/691001"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_ab"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_ab"},{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_pa"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:15:56.179Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kemp Alderman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T20:18:11.594Z","endTime":"2026-02-27T20:19:29.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":800607,"link":"/api/v1/people/800607"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"José Rodríguez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T20:16:31.337Z","endTime":"2026-02-27T20:16:31.356Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679563,"link":"/api/v1/people/679563"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Seth Johnson replaces Max Lazar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-27T20:16:31.356Z","endTime":"2026-02-27T20:16:51.583Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686751,"link":"/api/v1/people/686751"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676661,"link":"/api/v1/people/676661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Felix Reyes replaces first baseman Liover Peguero, batting 9th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-27T20:16:51.583Z","endTime":"2026-02-27T20:18:13.857Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":678894,"link":"/api/v1/people/678894"},"defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10411548056548,"aZ":-9.577401851231029,"pfxX":-5.739767403364443,"pfxZ":11.165074417936978,"pX":0.15132972040076534,"pZ":3.4363320670469575,"vX0":5.60416886887098,"vY0":-141.75878440395994,"vZ0":-4.649487180814731,"x":111.23,"y":146.0,"x0":-1.1108930152398122,"y0":50.000747001689966,"z0":5.715812598108399,"aX":-11.615024529161667},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.3,"breakHorizontal":9.1,"spinRate":2331,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.38720387306635295,"extension":6.190877921331018},"index":3,"playId":"cbe0952d-1c2f-3e56-b6ba-5605fc148fcb","pitchNumber":1,"startTime":"2026-02-27T20:18:13.857Z","endTime":"2026-02-27T20:18:17.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12465451388865,"aZ":-8.824400861746366,"pfxX":-4.185320034886758,"pfxZ":11.4201072300733,"pX":0.5183870839307656,"pZ":2.7739115600989885,"vX0":5.567973490324832,"vY0":-142.20979951568816,"vZ0":-6.327618835106595,"x":97.24,"y":163.88,"x0":-0.9226992423755445,"y0":50.004085670055865,"z0":5.589972093710324,"aX":-8.558777556885556},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.6,"breakHorizontal":6.5,"spinRate":2362,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.38540759769261745,"extension":6.28151375215232},"index":4,"playId":"15b61f87-305d-3769-b729-df9460a17eb6","pitchNumber":2,"startTime":"2026-02-27T20:18:31.050Z","endTime":"2026-02-27T20:18:43.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.029619516065832,"aZ":-27.81171221092537,"pfxX":1.6033467416266571,"pfxZ":2.55236469206522,"pX":1.2127462119881067,"pZ":1.609445510862148,"vX0":5.344377300483332,"vY0":-129.34566380205482,"vZ0":-4.681568386851501,"x":70.77,"y":195.32,"x0":-1.0819996406009693,"y0":50.0011393514857,"z0":5.555943539737413,"aX":2.736287444908133},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.8,"breakHorizontal":-4.0,"spinRate":2617,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.422217037205614,"extension":6.346419332296075},"index":5,"playId":"4af8794d-cb25-3446-a2c5-669885098af6","pitchNumber":3,"startTime":"2026-02-27T20:19:01.682Z","endTime":"2026-02-27T20:19:05.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.325644071039548,"aZ":-35.227203406391105,"pfxX":3.72798928819754,"pfxZ":-1.8794363891669752,"pX":-0.5329309910825889,"pZ":0.7969597410923495,"vX0":0.5513560470286348,"vY0":-126.3967827499311,"vZ0":-4.658968076402714,"x":137.31,"y":217.26,"x0":-1.238301437735913,"y0":50.005337819609835,"z0":5.487128612086941,"aX":6.043811677340216},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.2,"breakHorizontal":-6.8,"spinRate":2669,"spinDirection":91},"zone":13,"typeConfidence":2.0,"plateTime":0.43302984869939154,"extension":6.364404356376576},"index":6,"playId":"71d2988b-8bdf-3640-885e-8159cce3fef9","pitchNumber":4,"startTime":"2026-02-27T20:19:20.471Z","endTime":"2026-02-27T20:19:29.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_ab"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_ab"},{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_pa"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.9,"awayTeamWinProbability":1.0999999999999943,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:19:29.457Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a line drive to right fielder Nathan Humphreys.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T20:19:26.109Z","endTime":"2026-02-27T20:22:55.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,6],"actionIndex":[2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":801537,"link":"/api/v1/people/801537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.1,"endSpeed":82.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.535044504981133,"aZ":-29.69806489842488,"pfxX":2.6085709227171203,"pfxZ":1.4447197117078314,"pX":0.9137421255379342,"pZ":0.8245956510358035,"vX0":4.19200123820713,"vY0":-129.69272515008203,"vZ0":-6.096242278020599,"x":82.17,"y":216.52,"x0":-1.0585280684077818,"y0":50.002053556220886,"z0":5.452618482903553,"aX":4.471520083294164},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.6,"breakHorizontal":-5.6,"spinRate":2611,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4213048685683187,"extension":6.298197347259286},"index":0,"playId":"d8045fd6-0d33-3520-86bc-c1e74c5d375c","pitchNumber":1,"startTime":"2026-02-27T20:19:51.083Z","endTime":"2026-02-27T20:19:55.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.687246883678462,"aZ":-27.2686956766834,"pfxX":-9.102945453895046,"pfxZ":2.7460305914381626,"pX":-0.017459831006997693,"pZ":2.0656599343925977,"vX0":6.03457561783298,"vY0":-132.64105790928585,"vZ0":-3.691759410890193,"x":117.67,"y":183.01,"x0":-1.1363932212502192,"y0":50.00239541920533,"z0":5.45800678421446,"aX":-16.261562263636076},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.4,"breakHorizontal":15.2,"spinRate":1515,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4125326057441341,"extension":6.486994928699772},"index":1,"playId":"50a161a4-ffe7-3942-ad0c-101a63071182","pitchNumber":2,"startTime":"2026-02-27T20:20:14.031Z","endTime":"2026-02-27T20:20:19.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-02-27T20:20:30.632Z","endTime":"2026-02-27T20:21:52.786Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6550713219118,"aZ":-11.197858805928723,"pfxX":-5.277831560360963,"pfxZ":10.381873570710994,"pX":0.12788114179998325,"pZ":3.0405492085133323,"vX0":5.017259758345289,"vY0":-141.55085640160277,"vZ0":-5.147483682859099,"x":112.13,"y":156.69,"x0":-0.9857224743917116,"y0":50.00054543925423,"z0":5.6055974513309295,"aX":-10.66138005037222},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.9,"breakHorizontal":8.5,"spinRate":2403,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.38761133023540717,"extension":6.24587822342493},"index":3,"playId":"33172e98-8e0b-3dba-aca4-cb99d7b9304d","pitchNumber":3,"startTime":"2026-02-27T20:21:52.786Z","endTime":"2026-02-27T20:21:58.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":89.1,"endSpeed":82.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.851874883302706,"aZ":-26.94267900864673,"pfxX":3.160535715207577,"pfxZ":3.024056616134895,"pX":-0.7878612570124206,"pZ":1.6653312340189306,"vX0":0.06898531791024236,"vY0":-129.8981904847229,"vZ0":-4.577139261087745,"x":147.03,"y":193.82,"x0":-1.226191890367656,"y0":50.00475878125854,"z0":5.466755830065019,"aX":5.472897889763044},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.8,"breakHorizontal":-5.8,"spinRate":2618,"spinDirection":167},"zone":7,"typeConfidence":2.0,"plateTime":0.4195568136141308,"extension":6.198910631601995},"index":4,"playId":"64b11710-2a4b-3be2-ad20-b15d5f04602c","pitchNumber":4,"startTime":"2026-02-27T20:22:15.701Z","endTime":"2026-02-27T20:22:20.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-02-27T20:22:33.034Z","endTime":"2026-02-27T20:22:48.094Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.920942760559,"aZ":-11.225491089327754,"pfxX":-4.744596389331475,"pfxZ":10.196924197113852,"pX":0.8712204649487912,"pZ":2.599100528920803,"vX0":6.255747544087186,"vY0":-142.46293882376062,"vZ0":-6.251998309523656,"x":83.79,"y":168.6,"x0":-0.7372977301646715,"y0":50.00168099577695,"z0":5.532597324388561,"aX":-9.74648730615611},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":7.3,"spinRate":2296,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.38455798434787436,"extension":6.353775241019309},"hitData":{"launchSpeed":88.2,"launchAngle":16.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.09,"coordY":125.06}},"index":6,"playId":"996a99c0-95f6-3641-9fd9-af8a5fa02b93","pitchNumber":5,"startTime":"2026-02-27T20:22:48.094Z","endTime":"2026-02-27T20:22:55.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.12,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:22:55.203Z","atBatIndex":61},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Agustín Ramírez grounds into a double play, third baseman Aroon Escobar to second baseman Robert Moore to first baseman Felix Reyes. Matthew Etzel out at 2nd. Agustín Ramírez out at 1st.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T20:24:05.881Z","endTime":"2026-02-27T20:25:44.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":803033,"fullName":"Matthew Etzel","link":"/api/v1/people/803033"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800169,"link":"/api/v1/people/800169"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691001,"link":"/api/v1/people/691001"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691001,"link":"/api/v1/people/691001"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Matthew Etzel replaces Jakob Marsee.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-27T20:23:12.913Z","endTime":"2026-02-27T20:23:38.578Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803033,"link":"/api/v1/people/803033"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":805300,"link":"/api/v1/people/805300"},"base":1,"defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-27T20:23:38.578Z","endTime":"2026-02-27T20:24:08.266Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45467396943248,"aZ":-22.246452794185274,"pfxX":-9.846809400526558,"pfxZ":5.079500862406964,"pX":-1.1909206446353153,"pZ":1.579498515236545,"vX0":3.585192253046334,"vY0":-139.02340440633662,"vZ0":-6.538983025980345,"x":162.4,"y":196.13,"x0":-1.218560953538871,"y0":50.00484965334354,"z0":5.440846815437818,"aX":-19.258251875584538},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.0,"breakHorizontal":17.0,"spinRate":2208,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3941230221624443,"extension":6.275642056600918},"index":2,"playId":"80dad89f-16f5-30c6-89d6-a1e430291feb","pitchNumber":1,"startTime":"2026-02-27T20:24:08.266Z","endTime":"2026-02-27T20:24:11.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.871379906842105,"aZ":-16.244382130007743,"pfxX":-7.906704117794982,"pfxZ":8.208869483375057,"pX":-0.9686682973955563,"pZ":2.1759329803078673,"vX0":3.6110981931371215,"vY0":-137.97945232483403,"vZ0":-5.659159114467593,"x":153.92,"y":180.03,"x0":-1.2625849667066278,"y0":50.00129356103514,"z0":5.3367745539843385,"aX":-15.341105303038681},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":13.7,"spinRate":2219,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3959903504714579,"extension":6.234450715957306},"index":3,"playId":"89bc4cd1-71d9-3a62-a57f-2e74697cef10","pitchNumber":2,"startTime":"2026-02-27T20:24:30.968Z","endTime":"2026-02-27T20:24:57.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87472984814027,"aZ":-27.9896987803607,"pfxX":0.7228522542464528,"pfxZ":2.4841124186201125,"pX":-0.06280840395254705,"pZ":1.3847845239223247,"vX0":2.2558035775312595,"vY0":-128.8197322039276,"vZ0":-5.03793047538504,"x":119.39,"y":201.39,"x0":-1.0425762564420875,"y0":50.00592082669386,"z0":5.520474227344326,"aX":1.2191257852263928},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.6,"breakHorizontal":-1.8,"spinRate":2512,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.4246255320328274,"extension":6.3314974452463115},"index":4,"playId":"de7be78e-758a-3040-a8cb-7b1352ea87dd","pitchNumber":3,"startTime":"2026-02-27T20:25:17.125Z","endTime":"2026-02-27T20:25:22.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.681998853093447,"aZ":-28.037945962739652,"pfxX":2.526499747981317,"pfxZ":2.430741722600434,"pX":0.08232334454670881,"pZ":2.610190081108008,"vX0":2.2237476201380266,"vY0":-128.8605394287493,"vZ0":-2.070060632409451,"x":113.86,"y":168.3,"x0":-1.1163235741736117,"y0":50.003502684103,"z0":5.563887501645155,"aX":4.301353954574118},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.2,"breakHorizontal":-5.0,"spinRate":2635,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.42305489006216934,"extension":6.317372624947071},"hitData":{"launchSpeed":95.3,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.15,"coordY":169.61}},"index":5,"playId":"1128f30b-11a5-3743-a4c6-affb648683fc","pitchNumber":4,"startTime":"2026-02-27T20:25:39.289Z","endTime":"2026-02-27T20:25:44.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":803033,"link":"/api/v1/people/803033"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":686751,"link":"/api/v1/people/686751"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.28,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:25:44.962Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Devin Saltiban strikes out swinging, catcher Brian Navarreto to first baseman Nathan Martorella.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:27:59.762Z","endTime":"2026-02-27T20:30:12.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":813880,"fullName":"Devin Saltiban","link":"/api/v1/people/813880"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":811310,"fullName":"Nigel Belgrave","link":"/api/v1/people/811310"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8,10,11],"actionIndex":[0,1,2,3],"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":813880,"fullName":"Devin Saltiban","link":"/api/v1/people/813880"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687210,"link":"/api/v1/people/687210"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Matthew Etzel remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T20:26:48.508Z","endTime":"2026-02-27T20:26:48.526Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803033,"link":"/api/v1/people/803033"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":805300,"link":"/api/v1/people/805300"},"defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":813880,"link":"/api/v1/people/813880","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brian Navarreto replaces catcher Agustín Ramírez, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-27T20:26:48.526Z","endTime":"2026-02-27T20:26:48.527Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":682663,"link":"/api/v1/people/682663"},"defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":813880,"link":"/api/v1/people/813880","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Daniel Johnson replaces left fielder Javier Sanoja, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-27T20:26:48.527Z","endTime":"2026-02-27T20:26:48.528Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669288,"link":"/api/v1/people/669288"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":691594,"link":"/api/v1/people/691594"},"defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":813880,"link":"/api/v1/people/813880","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nigel Belgrave replaces Josh Ekness.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-27T20:26:48.528Z","endTime":"2026-02-27T20:28:01.962Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":811310,"link":"/api/v1/people/811310"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":813880,"link":"/api/v1/people/813880","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.508441347321977,"aZ":-27.144462213020777,"pfxX":3.104342392849853,"pfxZ":3.129686635012547,"pX":-1.43843772743618,"pZ":3.7531717333656216,"vX0":3.6430220387850327,"vY0":-125.20628845559678,"vZ0":0.20557730807110552,"x":171.83,"y":137.44,"x0":-3.309212197141583,"y0":50.00230207063753,"z0":5.870374540134617,"aX":4.984710519282148},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.0,"breakHorizontal":-6.4,"spinRate":2605,"spinDirection":109},"zone":11,"typeConfidence":2.0,"plateTime":0.43552706381972994,"extension":5.988050013956793},"index":4,"playId":"12ec0a7d-7156-3367-8473-f3e41deed3e7","pitchNumber":1,"startTime":"2026-02-27T20:28:01.962Z","endTime":"2026-02-27T20:28:07.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":813880,"link":"/api/v1/people/813880","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24808473302439,"aZ":-28.763982306497656,"pfxX":9.311918765713664,"pfxZ":2.388115982272227,"pX":-0.7335558313546777,"pZ":2.1907171187337013,"vX0":3.1402530619073956,"vY0":-119.14510499638949,"vZ0":-1.8181500654460856,"x":144.96,"y":179.63,"x0":-3.2806830320758116,"y0":50.00268706948163,"z0":5.578835535320896,"aX":13.302927266463955},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.1,"breakHorizontal":-17.6,"spinRate":2684,"spinDirection":77},"zone":4,"typeConfidence":2.0,"plateTime":0.46082542699975626,"extension":5.919552481501559},"index":5,"playId":"14a57c0f-7088-3a71-846f-6243dd83efce","pitchNumber":2,"startTime":"2026-02-27T20:28:17.137Z","endTime":"2026-02-27T20:28:21.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":813880,"link":"/api/v1/people/813880","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":82.6,"endSpeed":75.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.730171143233395,"aZ":-28.138729591632735,"pfxX":8.799490410276267,"pfxZ":2.790266221671512,"pX":-0.18119624487865935,"pZ":3.7966352131859633,"vX0":4.628410161896915,"vY0":-120.23737771014247,"vZ0":1.3307896000890995,"x":123.91,"y":136.27,"x0":-3.2815355192965177,"y0":50.00577582707708,"z0":5.753593968128269,"aX":12.74140054085619},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.6,"breakHorizontal":-17.2,"spinRate":2735,"spinDirection":71},"zone":11,"typeConfidence":2.0,"plateTime":0.45748721199809417,"extension":5.779211094948734},"index":6,"playId":"51e6a257-780c-3dc6-872d-06cabff2cd40","pitchNumber":3,"startTime":"2026-02-27T20:28:32.486Z","endTime":"2026-02-27T20:28:36.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":813880,"link":"/api/v1/people/813880","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50559876772921,"aZ":-23.290496865297488,"pfxX":-4.646251206197904,"pfxZ":5.051958056447575,"pX":1.833730378584653,"pZ":2.784773107919582,"vX0":13.516305826679279,"vY0":-131.40184717051113,"vZ0":-3.332862633619232,"x":47.1,"y":163.59,"x0":-2.7613198628818543,"y0":50.001848922135224,"z0":5.789993061526036,"aX":-8.169504680967254},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.6,"breakHorizontal":5.6,"spinRate":2350,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.41603094929108364,"extension":6.280016928921507},"index":7,"playId":"b1c613f8-77a8-3c95-96ea-4febde7e78ce","pitchNumber":4,"startTime":"2026-02-27T20:28:46.219Z","endTime":"2026-02-27T20:28:50.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":813880,"link":"/api/v1/people/813880","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.985591144286612,"aZ":-27.044886214855172,"pfxX":-8.462234588774244,"pfxZ":2.836886388089207,"pX":0.08119318949847582,"pZ":2.8014005411828315,"vX0":10.63892242891633,"vY0":-133.64553881144695,"vZ0":-2.8647011768720856,"x":113.91,"y":163.14,"x0":-2.853026206186607,"y0":50.00358344828355,"z0":5.831178801914689,"aX":-15.299374552021485},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.7,"breakHorizontal":13.0,"spinRate":2317,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.4099489857802956,"extension":6.316211830567039},"index":8,"playId":"04dd3521-39ed-313d-927f-98f2003a02d0","pitchNumber":5,"startTime":"2026-02-27T20:29:07.635Z","endTime":"2026-02-27T20:29:12.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":813880,"link":"/api/v1/people/813880","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":9,"startTime":"2026-02-27T20:29:22.211Z","endTime":"2026-02-27T20:29:30.219Z","isPitch":false,"type":"action","player":{"id":813880,"link":"/api/v1/people/813880"},"defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":813880,"link":"/api/v1/people/813880","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16119317661398,"aZ":-28.304164973990737,"pfxX":6.958931773405366,"pfxZ":2.617718216338787,"pX":-0.7728844202427779,"pZ":2.4577684169130207,"vX0":3.958581339507259,"vY0":-120.81249177516256,"vZ0":-1.5978133983733744,"x":146.46,"y":172.42,"x0":-3.3361126265031427,"y0":50.005899346623345,"z0":5.611453591204468,"aX":10.305865689504802},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.6,"breakHorizontal":-13.6,"spinRate":2682,"spinDirection":77},"zone":4,"typeConfidence":2.0,"plateTime":0.4530668479537008,"extension":5.949998714607863},"index":10,"playId":"3e3407a5-8f6c-35b1-b3f2-97455c2b6c0d","pitchNumber":6,"startTime":"2026-02-27T20:29:30.219Z","endTime":"2026-02-27T20:29:37.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":813880,"link":"/api/v1/people/813880","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.293035998653057,"aZ":-25.03360496621119,"pfxX":1.3904759805133025,"pfxZ":4.40605666809455,"pX":-0.8106403188515264,"pZ":4.1790025980456615,"vX0":5.206050853654938,"vY0":-126.42232502011825,"vZ0":0.5685111886972742,"x":147.9,"y":125.95,"x0":-3.0757434241442,"y0":50.00602442459634,"z0":5.957384577756187,"aX":2.255179551473482},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.4,"breakHorizontal":-3.7,"spinRate":2610,"spinDirection":111},"zone":11,"typeConfidence":2.0,"plateTime":0.43292839209011724,"extension":6.087593439010417},"index":11,"playId":"a0490674-d4a1-3fbe-9fd7-95fb44348712","pitchNumber":7,"startTime":"2026-02-27T20:30:03.593Z","endTime":"2026-02-27T20:30:12.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":813880,"link":"/api/v1/people/813880","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813880,"link":"/api/v1/people/813880"},"credit":"b_ab"},{"player":{"id":811310,"link":"/api/v1/people/811310"},"credit":"p_ab"},{"player":{"id":813880,"link":"/api/v1/people/813880"},"credit":"b_pa"},{"player":{"id":811310,"link":"/api/v1/people/811310"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:30:12.895Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Murr singles on a line drive to right fielder Kemp Alderman.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:30:14.684Z","endTime":"2026-02-27T20:32:00.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":689456,"fullName":"Austin Murr","link":"/api/v1/people/689456"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":811310,"fullName":"Nigel Belgrave","link":"/api/v1/people/811310"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689456,"fullName":"Austin Murr","link":"/api/v1/people/689456"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":689456,"fullName":"Austin Murr","link":"/api/v1/people/689456"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694580,"link":"/api/v1/people/694580"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.996744073185596,"aZ":-25.008849708258353,"pfxX":5.949886861080493,"pfxZ":4.783497868809102,"pX":-0.3936120595221603,"pZ":2.090058001308715,"vX0":5.007994730343312,"vY0":-121.43693729078312,"vZ0":-2.960754216925055,"x":132.0,"y":182.35,"x0":-3.2531718248112185,"y0":50.00468675419265,"z0":5.492447821055269,"aX":8.918646278991622},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.3,"breakHorizontal":-11.9,"spinRate":2676,"spinDirection":71},"zone":7,"typeConfidence":2.0,"plateTime":0.45043491042928085,"extension":6.115217101523801},"index":0,"playId":"a86a175e-850b-313d-8e40-ad778a6c40a8","pitchNumber":1,"startTime":"2026-02-27T20:30:38.559Z","endTime":"2026-02-27T20:30:51.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":689456,"link":"/api/v1/people/689456","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49106849176149,"aZ":-25.26684017432458,"pfxX":6.822638980879291,"pfxZ":4.489803196495263,"pX":-0.03577781174739752,"pZ":2.4282455764122814,"vX0":5.770923720468245,"vY0":-123.25149221081753,"vZ0":-2.5028368382016133,"x":118.36,"y":173.22,"x0":-3.293888865494756,"y0":50.00255243223066,"z0":5.590515065766007,"aX":10.496407051831168},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.8,"breakHorizontal":-13.7,"spinRate":2657,"spinDirection":79},"zone":5,"typeConfidence":2.0,"plateTime":0.4443820475767226,"extension":6.082529623044793},"index":1,"playId":"e93cdf76-5228-3197-aeb1-57bcf86e3745","pitchNumber":2,"startTime":"2026-02-27T20:30:51.538Z","endTime":"2026-02-27T20:30:55.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":689456,"link":"/api/v1/people/689456","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.412886748688134,"aZ":-20.730094579568288,"pfxX":-6.796256593140063,"pfxZ":6.766616725589396,"pX":0.01690347534588928,"pZ":1.0555184869266503,"vX0":9.678271991385488,"vY0":-128.88391568269344,"vZ0":-7.556959250789534,"x":116.36,"y":210.28,"x0":-2.894492247134803,"y0":50.00310885675092,"z0":5.612499069214467,"aX":-11.496415429154807},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.8,"breakHorizontal":10.3,"spinRate":1623,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.42408478300196384,"extension":6.2502531779622625},"index":2,"playId":"08831404-bc76-309d-b8d6-d34dc149203c","pitchNumber":3,"startTime":"2026-02-27T20:31:10.475Z","endTime":"2026-02-27T20:31:14.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":689456,"link":"/api/v1/people/689456","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":87.9,"endSpeed":80.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.942240074087188,"aZ":-27.970209595729166,"pfxX":-9.290778915031638,"pfxZ":2.5770338341874917,"pX":-0.5242578987472906,"pZ":0.6259476813085127,"vX0":9.29401805997847,"vY0":-127.51612810507235,"vZ0":-6.545959755478511,"x":136.98,"y":221.88,"x0":-3.0285931972446556,"y0":50.00066544894412,"z0":5.465724218791095,"aX":-15.129242482082402},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":14.4,"spinRate":1428,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4313877704903355,"extension":6.324790147462882},"index":3,"playId":"d1bab56a-bdae-3742-8cee-039440c96d12","pitchNumber":4,"startTime":"2026-02-27T20:31:35.563Z","endTime":"2026-02-27T20:31:41.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":689456,"link":"/api/v1/people/689456","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56389377444616,"aZ":-28.04168451141583,"pfxX":8.634129283293461,"pfxZ":2.9227659118872786,"pX":-0.36237462522183006,"pZ":2.3746863448785542,"vX0":4.363082037337524,"vY0":-118.74177677021095,"vZ0":-1.5605165118828348,"x":130.81,"y":174.66,"x0":-3.350759788844479,"y0":50.00576731348266,"z0":5.612618967620916,"aX":12.224530863697353},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.2,"breakHorizontal":-16.8,"spinRate":2636,"spinDirection":73},"zone":4,"typeConfidence":2.0,"plateTime":0.4628137152039704,"extension":6.065622867784809},"hitData":{"launchSpeed":93.3,"launchAngle":14.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.51,"coordY":137.44}},"index":4,"playId":"b7d2817f-7437-39eb-ab14-912f7e416b6f","pitchNumber":5,"startTime":"2026-02-27T20:31:51.593Z","endTime":"2026-02-27T20:32:00.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":689456,"link":"/api/v1/people/689456","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689456,"link":"/api/v1/people/689456"},"credit":"b_ab"},{"player":{"id":811310,"link":"/api/v1/people/811310"},"credit":"p_ab"},{"player":{"id":689456,"link":"/api/v1/people/689456"},"credit":"b_pa"},{"player":{"id":811310,"link":"/api/v1/people/811310"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:32:00.568Z","atBatIndex":64},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Felix Reyes grounds into a double play, shortstop Jesús Bastidas to second baseman Ian Lewis Jr. to first baseman Nathan Martorella. Austin Murr out at 2nd. Felix Reyes out at 1st.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:32:04.183Z","endTime":"2026-02-27T20:32:49.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":811310,"fullName":"Nigel Belgrave","link":"/api/v1/people/811310"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":689456,"fullName":"Austin Murr","link":"/api/v1/people/689456"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665846,"link":"/api/v1/people/665846"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691588,"link":"/api/v1/people/691588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691588,"link":"/api/v1/people/691588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687210,"link":"/api/v1/people/687210"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.462079784590742,"aZ":-21.435528917985472,"pfxX":-7.701158310554333,"pfxZ":5.983747051963213,"pX":0.939002816089046,"pZ":1.5164931898060225,"vX0":12.037101152539627,"vY0":-133.28474873443395,"vZ0":-6.885891326528122,"x":81.21,"y":197.83,"x0":-2.6413263545717918,"y0":50.000481358910136,"z0":5.68861091699145,"aX":-13.81351787504528},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.4,"breakHorizontal":11.3,"spinRate":2434,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.41142292976194517,"extension":6.270155722817348},"index":0,"playId":"81175d26-5fd4-3f11-8ac5-c52680bd30de","pitchNumber":1,"startTime":"2026-02-27T20:32:27.203Z","endTime":"2026-02-27T20:32:33.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":689456,"link":"/api/v1/people/689456"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.912237497488267,"aZ":-28.908824103781424,"pfxX":-9.135612659331361,"pfxZ":1.7656393044577712,"pX":-0.5269751709425153,"pZ":1.5902504449863917,"vX0":9.104704291374544,"vY0":-135.5259076948979,"vZ0":-5.5384385200936395,"x":137.09,"y":195.84,"x0":-2.7506454839139374,"y0":50.005152655964686,"z0":5.6914884087301365,"aX":-16.9173020856562},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.2,"breakHorizontal":14.5,"spinRate":2332,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4048664659194485,"extension":6.308273261657953},"hitData":{"launchSpeed":100.1,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.27,"coordY":155.94}},"index":1,"playId":"3440b68b-c204-32e8-85aa-192cb6e25725","pitchNumber":2,"startTime":"2026-02-27T20:32:44.562Z","endTime":"2026-02-27T20:32:49.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":689456,"link":"/api/v1/people/689456"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_ab"},{"player":{"id":811310,"link":"/api/v1/people/811310"},"credit":"p_ab"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":811310,"link":"/api/v1/people/811310"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:32:49.891Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jesús Bastidas flies out to right fielder Nathan Humphreys.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-27T20:35:17.942Z","endTime":"2026-02-27T20:36:26.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686651,"fullName":"Levi Stoudt","link":"/api/v1/people/686651"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":801537,"link":"/api/v1/people/801537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Levi Stoudt replaces Seth Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T20:33:21.499Z","endTime":"2026-02-27T20:35:20.194Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686651,"link":"/api/v1/people/686651"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686751,"link":"/api/v1/people/686751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31182108961484,"aZ":-11.726381862583802,"pfxX":-4.267246223379699,"pfxZ":10.610033662986499,"pX":1.054823736127504,"pZ":0.5507719660950097,"vX0":5.5272677566483415,"vY0":-138.08473300375354,"vZ0":-12.070431443374288,"x":76.79,"y":223.91,"x0":-0.420235599643139,"y0":50.00474247328369,"z0":5.772754190477202,"aX":-8.225555627732966},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":6.6,"spinRate":2134,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.396957217666416,"extension":6.599375550183586},"index":1,"playId":"1ad838d6-be9b-3fc9-91b4-3539d441cbfc","pitchNumber":1,"startTime":"2026-02-27T20:35:20.194Z","endTime":"2026-02-27T20:35:23.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.643821933886567,"aZ":-25.178269053510057,"pfxX":8.849977848186777,"pfxZ":4.814369747958523,"pX":-1.3422402186388576,"pZ":4.302001010966788,"vX0":-3.619173177500951,"vY0":-119.67524019477966,"vZ0":1.2795917894786009,"x":168.16,"y":122.63,"x0":-0.9619099015119339,"y0":50.00337408872199,"z0":6.0121189717931,"aX":12.864360790931297},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":9.2,"breakHorizontal":-15.2,"spinRate":2189,"spinDirection":82},"zone":11,"typeConfidence":0.92,"plateTime":0.45730653251452935,"extension":6.3502162400371525},"index":2,"playId":"d807b2a9-af21-365e-9071-51da67d0497f","pitchNumber":2,"startTime":"2026-02-27T20:35:36.490Z","endTime":"2026-02-27T20:35:41.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1496506737163,"aZ":-12.212440758748949,"pfxX":-1.8859385767638495,"pfxZ":10.209215681639243,"pX":1.108432691705769,"pZ":2.682698232604988,"vX0":4.829429999302002,"vY0":-139.17999461660762,"vZ0":-6.521471332133908,"x":74.75,"y":166.35,"x0":-0.4067225802517531,"y0":50.00632013375001,"z0":5.870298262264458,"aX":-3.688972866416106},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":2.4,"spinRate":2065,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.394000045833931,"extension":6.597998135477832},"index":3,"playId":"f2318c52-b082-31db-9799-4d974ff0b2c0","pitchNumber":3,"startTime":"2026-02-27T20:35:59.376Z","endTime":"2026-02-27T20:36:09.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.894717812500346,"aZ":-10.380937862217396,"pfxX":-3.172702497793239,"pfxZ":11.144535119273563,"pX":-0.019414328333587222,"pZ":1.988402045898226,"vX0":2.100883922007971,"vY0":-139.1111495682859,"vZ0":-8.727273909570822,"x":117.74,"y":185.09,"x0":-0.3731415307529593,"y0":50.00132351048557,"z0":5.858887219422327,"aX":-6.2030406314436695},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":5.3,"spinRate":2167,"spinDirection":208},"zone":8,"typeConfidence":0.91,"plateTime":0.39408583908085015,"extension":6.531017241749991},"hitData":{"launchSpeed":87.0,"launchAngle":46.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.2,"coordY":110.81}},"index":4,"playId":"299e2d33-6ccf-39cd-9adb-fd73bb577a50","pitchNumber":4,"startTime":"2026-02-27T20:36:19.184Z","endTime":"2026-02-27T20:36:26.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_ab"},{"player":{"id":686651,"link":"/api/v1/people/686651"},"credit":"p_ab"},{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_pa"},{"player":{"id":686651,"link":"/api/v1/people/686651"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:36:26.764Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathan Martorella walks.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-27T20:36:27.838Z","endTime":"2026-02-27T20:38:38.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":687210,"fullName":"Nathan Martorella","link":"/api/v1/people/687210"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686651,"fullName":"Levi Stoudt","link":"/api/v1/people/686651"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687210,"fullName":"Nathan Martorella","link":"/api/v1/people/687210"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687210,"fullName":"Nathan Martorella","link":"/api/v1/people/687210"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":85.7,"endSpeed":78.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.454824012834784,"aZ":-24.081385747233938,"pfxX":5.362960561461989,"pfxZ":5.169080425148474,"pX":0.1340979798384177,"pZ":2.3065127713240443,"vX0":0.5844763068038632,"vY0":-124.71226465564331,"vZ0":-3.7939084014526427,"x":111.89,"y":176.5,"x0":-0.7999577890628071,"y0":50.002908845834845,"z0":5.847201519697619,"aX":8.39831111780047},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.6,"breakHorizontal":-9.8,"spinRate":2316,"spinDirection":87},"zone":5,"typeConfidence":0.92,"plateTime":0.44016680057169477,"extension":6.611979430984742},"index":0,"playId":"f659c41e-d872-360f-8cff-51c2763ef2cd","pitchNumber":1,"startTime":"2026-02-27T20:36:51.178Z","endTime":"2026-02-27T20:36:56.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":687210,"link":"/api/v1/people/687210","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.517453690728914,"aZ":-24.37537232399588,"pfxX":6.5002408103896565,"pfxZ":5.07210392000242,"pX":-1.0194896085175515,"pZ":1.9798653488079336,"vX0":-2.140263324093806,"vY0":-123.728184727596,"vZ0":-4.251124589089727,"x":155.86,"y":185.32,"x0":-0.9837784544231624,"y0":50.00435555341597,"z0":5.782342312193757,"aX":9.998930801175504},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.4,"breakHorizontal":-11.2,"spinRate":2203,"spinDirection":111},"zone":13,"typeConfidence":0.92,"plateTime":0.44402998465188226,"extension":6.629792598019065},"index":1,"playId":"d5006e23-3ddf-3533-9125-f6752188be45","pitchNumber":2,"startTime":"2026-02-27T20:37:18.177Z","endTime":"2026-02-27T20:37:24.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":687210,"link":"/api/v1/people/687210","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.663756073861833,"aZ":-30.244016480990073,"pfxX":-9.438531620473302,"pfxZ":1.199068298690591,"pX":-1.5649541622242285,"pZ":3.373683042321449,"vX0":1.3523748257195112,"vY0":-126.66408086277171,"vZ0":-0.09888154516795067,"x":176.65,"y":147.69,"x0":-0.8826709277657098,"y0":50.00379375140632,"z0":5.846553096420905,"aX":-15.223926280044433},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.4,"breakHorizontal":16.7,"spinRate":1517,"spinDirection":249},"zone":11,"typeConfidence":0.97,"plateTime":0.43365928307522816,"extension":6.503810745595239},"index":2,"playId":"6470933a-ba39-381a-bd6f-9128429656df","pitchNumber":3,"startTime":"2026-02-27T20:37:31.919Z","endTime":"2026-02-27T20:37:38.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":687210,"link":"/api/v1/people/687210","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47867859292352,"aZ":-13.26757883807975,"pfxX":-5.996546836458725,"pfxZ":9.77551183070253,"pX":0.1802114660126166,"pZ":1.2252741240945964,"vX0":3.82349052868856,"vY0":-138.7772843275273,"vZ0":-9.94282778597088,"x":110.13,"y":205.7,"x0":-0.44227234053536196,"y0":50.00370343922088,"z0":5.757152051848675,"aX":-11.599392988945997},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":10.0,"spinRate":2100,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.3959403075616499,"extension":6.720354147648054},"index":3,"playId":"0229e7fb-4a4d-38ce-b020-4965d3cf8922","pitchNumber":4,"startTime":"2026-02-27T20:37:47.262Z","endTime":"2026-02-27T20:37:53.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":687210,"link":"/api/v1/people/687210","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":686651,"fullName":"Levi Stoudt"}}},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"08314866-0686-1003-000c-f08cd117d70a","pitchNumber":4,"startTime":"2026-02-27T20:38:33.349Z","endTime":"2026-02-27T20:38:33.350Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":687210,"link":"/api/v1/people/687210","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.787187183697718,"aZ":-27.287739996838848,"pfxX":0.7589879693552686,"pfxZ":2.9843377285018917,"pX":-0.46816457010973117,"pZ":1.3250143005800856,"vX0":0.31713820618085453,"vY0":-126.78736740875912,"vZ0":-5.947796179829786,"x":134.85,"y":203.0,"x0":-0.6932904116634434,"y0":50.00130579320595,"z0":5.865955929812691,"aX":1.2411622241984916},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.3,"breakHorizontal":-1.4,"spinRate":1855,"spinDirection":188},"zone":13,"typeConfidence":0.95,"plateTime":0.4312484144891604,"extension":6.621766445944174},"index":5,"playId":"4435abb5-417d-319b-a192-71e2b448c483","pitchNumber":5,"startTime":"2026-02-27T20:38:33.351Z","endTime":"2026-02-27T20:38:38.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":687210,"link":"/api/v1/people/687210","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687210,"link":"/api/v1/people/687210"},"credit":"b_pa"},{"player":{"id":686651,"link":"/api/v1/people/686651"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:38:38.027Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Lewis Jr. flies out to center fielder Devin Saltiban.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-27T20:38:44.332Z","endTime":"2026-02-27T20:39:30.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691588,"fullName":"Ian Lewis Jr.","link":"/api/v1/people/691588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686651,"fullName":"Levi Stoudt","link":"/api/v1/people/686651"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687210,"fullName":"Nathan Martorella","link":"/api/v1/people/687210"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691588,"fullName":"Ian Lewis Jr.","link":"/api/v1/people/691588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":813880,"link":"/api/v1/people/813880"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27936581350778,"aZ":-11.94338889297438,"pfxX":-4.750704178087229,"pfxZ":10.557268892310422,"pX":0.5099386299650555,"pZ":0.5919026644547373,"vX0":4.595509260483992,"vY0":-138.1455254107967,"vZ0":-11.47231464318647,"x":97.56,"y":222.8,"x0":-0.5649594306519665,"y0":50.00122325444936,"z0":5.622545679577279,"aX":-9.101658844385673},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":7.6,"spinRate":2086,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.39781004548579846,"extension":6.688160297668186},"index":0,"playId":"2d90a750-7aa1-309f-ad75-a684d16c9253","pitchNumber":1,"startTime":"2026-02-27T20:39:04.125Z","endTime":"2026-02-27T20:39:10.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":691588,"link":"/api/v1/people/691588","batSide":{"code":"L","description":"Left"}},"first":{"id":687210,"link":"/api/v1/people/687210"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.060027960258424,"aZ":-12.186937120481122,"pfxX":-4.5676263577751985,"pfxZ":10.310537275973672,"pX":0.5881377865239487,"pZ":2.1811267503936143,"vX0":4.536215791694394,"vY0":-137.94883372937244,"vZ0":-7.58736811311466,"x":94.58,"y":179.89,"x0":-0.4796426958901322,"y0":50.00250571099084,"z0":5.778488972658164,"aX":-8.853438571718055},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":7.4,"spinRate":2018,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.39619937296794827,"extension":6.552679320721323},"hitData":{"launchSpeed":98.9,"launchAngle":48.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.39,"coordY":72.62}},"index":1,"playId":"399d02c1-794b-356a-8f1f-1cf5b0ff087e","pitchNumber":2,"startTime":"2026-02-27T20:39:22.176Z","endTime":"2026-02-27T20:39:30.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":691588,"link":"/api/v1/people/691588","batSide":{"code":"L","description":"Left"}},"first":{"id":687210,"link":"/api/v1/people/687210"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691588,"link":"/api/v1/people/691588"},"credit":"b_ab"},{"player":{"id":686651,"link":"/api/v1/people/686651"},"credit":"p_ab"},{"player":{"id":691588,"link":"/api/v1/people/691588"},"credit":"b_pa"},{"player":{"id":686651,"link":"/api/v1/people/686651"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:39:30.339Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Shade strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-27T20:40:02.850Z","endTime":"2026-02-27T20:41:29.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694974,"fullName":"Colby Shade","link":"/api/v1/people/694974"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686651,"fullName":"Levi Stoudt","link":"/api/v1/people/686651"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694974,"fullName":"Colby Shade","link":"/api/v1/people/694974"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800607,"link":"/api/v1/people/800607"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Colby Shade replaces Heriberto Hernández.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-27T20:39:41.154Z","endTime":"2026-02-27T20:40:05.085Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694974,"link":"/api/v1/people/694974"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"first":{"id":687210,"link":"/api/v1/people/687210"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7842329501501,"aZ":-14.755091834703393,"pfxX":-2.8163012337866418,"pfxZ":8.85891772934199,"pX":0.4315764346300913,"pZ":4.583351640749835,"vX0":3.56715693431197,"vY0":-139.44856036845766,"vZ0":-1.2896058191042603,"x":100.55,"y":115.03,"x0":-0.4991788171091336,"y0":50.00504321180951,"z0":6.026689480876384,"aX":-5.539405446063151},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":4.3,"spinRate":2097,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.39299223670492855,"extension":6.525301755239146},"index":1,"playId":"91ba61c1-9392-3e61-a301-253185121aeb","pitchNumber":1,"startTime":"2026-02-27T20:40:05.085Z","endTime":"2026-02-27T20:40:13.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694974,"link":"/api/v1/people/694974","batSide":{"code":"R","description":"Right"}},"first":{"id":687210,"link":"/api/v1/people/687210"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":81.6,"endSpeed":74.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48018251583601,"aZ":-24.494570499708047,"pfxX":6.212290949836335,"pfxZ":5.355228811638149,"pX":-0.942518614294296,"pZ":4.443063110716506,"vX0":-1.9062771855603273,"vY0":-118.88231744982554,"vZ0":1.5674345708264505,"x":152.93,"y":118.82,"x0":-0.9379866599564721,"y0":50.00065061600316,"z0":5.996282296649482,"aX":8.903657170393064},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":10.3,"breakHorizontal":-10.8,"spinRate":2131,"spinDirection":105},"zone":11,"typeConfidence":0.92,"plateTime":0.46047121477927977,"extension":6.226007983830844},"index":2,"playId":"bf8f4350-9b4f-39f5-8584-b6079b830888","pitchNumber":2,"startTime":"2026-02-27T20:40:22.042Z","endTime":"2026-02-27T20:40:26.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694974,"link":"/api/v1/people/694974","batSide":{"code":"R","description":"Right"}},"first":{"id":687210,"link":"/api/v1/people/687210"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35869379426455,"aZ":-13.345717961685166,"pfxX":-3.507370013179666,"pfxZ":9.782351905257688,"pX":-0.0815678796486997,"pZ":1.946109277702799,"vX0":2.298240245543776,"vY0":-137.78663965866605,"vZ0":-8.015240860309861,"x":120.11,"y":186.24,"x0":-0.47043113891019983,"y0":50.00075559244735,"z0":5.792690000536522,"aX":-6.749136242544373},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":5.9,"spinRate":2141,"spinDirection":208},"zone":8,"typeConfidence":0.9,"plateTime":0.3973841552093691,"extension":6.579133677129812},"index":3,"playId":"b7a0392a-59a6-3472-89da-b32e6df09bcd","pitchNumber":3,"startTime":"2026-02-27T20:40:39.202Z","endTime":"2026-02-27T20:40:45.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694974,"link":"/api/v1/people/694974","batSide":{"code":"R","description":"Right"}},"first":{"id":687210,"link":"/api/v1/people/687210"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.461963515420415,"aZ":-12.853265709274229,"pfxX":-1.9929383072543438,"pfxZ":10.107134651641466,"pX":0.13592668791970744,"pZ":2.7022889265431767,"vX0":2.0590013692390765,"vY0":-138.05438148122897,"vZ0":-6.275790578490322,"x":111.82,"y":165.82,"x0":-0.3640587475497639,"y0":50.003973533822816,"z0":5.886197881382783,"aX":-3.8105472580926065},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":3.1,"spinRate":2112,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.39818461802106064,"extension":6.54818553533658},"index":4,"playId":"b3abddf4-1b7d-3dd6-afbc-49291ac8d747","pitchNumber":4,"startTime":"2026-02-27T20:40:58.919Z","endTime":"2026-02-27T20:41:05.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694974,"link":"/api/v1/people/694974","batSide":{"code":"R","description":"Right"}},"first":{"id":687210,"link":"/api/v1/people/687210"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.309794789880556,"aZ":-11.159465584860824,"pfxX":-2.2192446066933735,"pfxZ":10.916076997809874,"pX":-0.4017597247149376,"pZ":2.986483799477025,"vX0":0.3351112104694328,"vY0":-138.44282113948447,"vZ0":-6.025406054064089,"x":132.31,"y":158.14,"x0":-0.23692041590097326,"y0":50.00025062295421,"z0":5.9508041932586995,"aX":-4.271296048151192},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":4.0,"spinRate":2063,"spinDirection":202},"zone":1,"typeConfidence":0.91,"plateTime":0.39689574158913166,"extension":6.5155114431253525},"index":5,"playId":"537b775e-a274-3e4c-9f16-82fe39699b07","pitchNumber":5,"startTime":"2026-02-27T20:41:25.071Z","endTime":"2026-02-27T20:41:29.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694974,"link":"/api/v1/people/694974","batSide":{"code":"R","description":"Right"}},"first":{"id":687210,"link":"/api/v1/people/687210"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694974,"link":"/api/v1/people/694974"},"credit":"b_ab"},{"player":{"id":686651,"link":"/api/v1/people/686651"},"credit":"p_ab"},{"player":{"id":694974,"link":"/api/v1/people/694974"},"credit":"b_pa"},{"player":{"id":686651,"link":"/api/v1/people/686651"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:41:29.859Z","atBatIndex":69},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryan Rincon homers (1) on a line drive to right field.","rbi":1,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T20:43:43.911Z","endTime":"2026-02-27T20:44:09.563Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679928,"fullName":"Evan McKendry","link":"/api/v1/people/679928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":804858,"fullName":"Bryan Rincon","link":"/api/v1/people/804858"},"responsiblePitcher":{"id":679928,"link":"/api/v1/people/679928"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Colby Shade remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T20:42:20.337Z","endTime":"2026-02-27T20:42:20.354Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694974,"link":"/api/v1/people/694974"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Evan McKendry replaces Nigel Belgrave.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-27T20:42:20.354Z","endTime":"2026-02-27T20:43:46.159Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679928,"link":"/api/v1/people/679928"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":811310,"link":"/api/v1/people/811310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98309693797191,"aZ":-17.418937043408807,"pfxX":-8.579847053388095,"pfxZ":8.257966758817453,"pX":0.18253423255101936,"pZ":2.3324885421598998,"vX0":8.687894248497688,"vY0":-132.70169974225684,"vZ0":-3.8652465832034686,"x":110.04,"y":175.8,"x0":-2.016626712115672,"y0":50.00073816266652,"z0":5.074313379485683,"aX":-15.324969173613397},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.3,"breakHorizontal":13.7,"spinRate":2162,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4125190382761388,"extension":6.368415900634941},"hitData":{"launchSpeed":111.0,"launchAngle":21.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":223.22,"coordY":87.92}},"index":2,"playId":"b12fafa5-630a-3785-9b97-062ae9fde86c","pitchNumber":1,"startTime":"2026-02-27T20:43:46.159Z","endTime":"2026-02-27T20:44:09.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679928,"link":"/api/v1/people/679928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":804858,"link":"/api/v1/people/804858","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_ab"},{"player":{"id":679928,"link":"/api/v1/people/679928"},"credit":"p_ab"},{"player":{"id":804858,"link":"/api/v1/people/804858"},"credit":"b_pa"},{"player":{"id":679928,"link":"/api/v1/people/679928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:44:09.563Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kehden Hettiger flies out to right fielder Kemp Alderman.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T20:44:23.206Z","endTime":"2026-02-27T20:44:55.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":800607,"fullName":"Kehden Hettiger","link":"/api/v1/people/800607"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679928,"fullName":"Evan McKendry","link":"/api/v1/people/679928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":800607,"fullName":"Kehden Hettiger","link":"/api/v1/people/800607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694580,"link":"/api/v1/people/694580"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.7,"endSpeed":74.7,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.704518375495656,"aZ":-30.382398057693084,"pfxX":-9.25478085942068,"pfxZ":1.2551432171276202,"pX":-0.1520694266719882,"pZ":1.3956737580941412,"vX0":7.992951165043783,"vY0":-118.74388314902484,"vZ0":-1.5226957764389983,"x":122.8,"y":201.1,"x0":-2.36675228430923,"y0":50.000259082101834,"z0":4.82130031628426,"aX":-13.154759730543253},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.2,"breakHorizontal":14.8,"spinRate":1919,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.46209082183015493,"extension":6.31691542154471},"index":0,"playId":"b01089fe-cfa3-3013-8d83-1b24d3587680","pitchNumber":1,"startTime":"2026-02-27T20:44:31.171Z","endTime":"2026-02-27T20:44:35.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679928,"link":"/api/v1/people/679928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":800607,"link":"/api/v1/people/800607","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":92.1,"endSpeed":83.9,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.571999946985557,"aZ":-18.23168186401019,"pfxX":-8.752561982766276,"pfxZ":7.693470633819059,"pX":-0.5305205541288878,"pZ":3.167934272959784,"vX0":7.281100717966896,"vY0":-133.92504707401307,"vZ0":-2.015456259263839,"x":137.22,"y":153.25,"x0":-2.150534278708035,"y0":50.002549459952235,"z0":5.237648586299594,"aX":-15.861066978358599},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":14.3,"spinRate":2107,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.4093665882107205,"extension":6.24317315032929},"hitData":{"launchSpeed":85.6,"launchAngle":46.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.71,"coordY":108.21}},"index":1,"playId":"8fb6b4a4-f0b5-393b-80d7-e4251b1715a0","pitchNumber":2,"startTime":"2026-02-27T20:44:48.036Z","endTime":"2026-02-27T20:44:55.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679928,"link":"/api/v1/people/679928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":800607,"link":"/api/v1/people/800607","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800607,"link":"/api/v1/people/800607"},"credit":"b_ab"},{"player":{"id":679928,"link":"/api/v1/people/679928"},"credit":"p_ab"},{"player":{"id":800607,"link":"/api/v1/people/800607"},"credit":"b_pa"},{"player":{"id":679928,"link":"/api/v1/people/679928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:44:55.927Z","atBatIndex":71},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Rodríguez lines out to center fielder Matthew Etzel.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T20:44:56.731Z","endTime":"2026-02-27T20:45:27.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679928,"fullName":"Evan McKendry","link":"/api/v1/people/679928"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":679563,"fullName":"José Rodríguez","link":"/api/v1/people/679563"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":803033,"link":"/api/v1/people/803033"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.368429718512647,"aZ":-31.600764657312666,"pfxX":10.03662626373518,"pfxZ":0.45213926363051904,"pX":0.6674959454304674,"pZ":2.385079504471919,"vX0":3.690172391828067,"vY0":-112.89520419269634,"vZ0":1.1890460879639029,"x":91.56,"y":174.38,"x0":-2.2969029160290524,"y0":50.00496015869577,"z0":5.055344848475846,"aX":12.833968611920483},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":1.4,"breakHorizontal":-19.2,"spinRate":2268,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.4869396162894106,"extension":6.143297667565277},"hitData":{"launchSpeed":91.8,"launchAngle":18.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.42,"coordY":77.69}},"index":0,"playId":"a7043ddb-f502-3292-8443-873a79471fb2","pitchNumber":1,"startTime":"2026-02-27T20:45:22.843Z","endTime":"2026-02-27T20:45:27.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679928,"link":"/api/v1/people/679928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":679563,"link":"/api/v1/people/679563","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679563,"link":"/api/v1/people/679563"},"credit":"b_ab"},{"player":{"id":679928,"link":"/api/v1/people/679928"},"credit":"p_ab"},{"player":{"id":679563,"link":"/api/v1/people/679563"},"credit":"b_pa"},{"player":{"id":679928,"link":"/api/v1/people/679928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:45:27.590Z","atBatIndex":72},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nathan Humphreys hit by pitch.","rbi":0,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T20:45:30.477Z","endTime":"2026-02-27T20:46:16.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":801537,"fullName":"Nathan Humphreys","link":"/api/v1/people/801537"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679928,"fullName":"Evan McKendry","link":"/api/v1/people/679928"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801537,"fullName":"Nathan Humphreys","link":"/api/v1/people/801537"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":801537,"fullName":"Nathan Humphreys","link":"/api/v1/people/801537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.266008551103532,"aZ":-35.7291326746997,"pfxX":6.440926594552323,"pfxZ":-2.8625532470892763,"pX":-0.25575374569574283,"pZ":1.3149701542403542,"vX0":2.714456204417652,"vY0":-111.06940518665404,"vZ0":-0.11069685510669025,"x":126.75,"y":203.28,"x0":-2.333453059983894,"y0":50.004900591515955,"z0":5.103999080192969,"aX":7.988483010059181},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-4.9,"breakHorizontal":-12.4,"spinRate":2254,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.494546411061215,"extension":6.348145376902387},"index":0,"playId":"1f90f6db-6297-3356-8916-75829b9eb352","pitchNumber":1,"startTime":"2026-02-27T20:45:54.595Z","endTime":"2026-02-27T20:45:58.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679928,"link":"/api/v1/people/679928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":801537,"link":"/api/v1/people/801537","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":77.1,"endSpeed":71.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.130388412344118,"aZ":-38.97380984164955,"pfxX":5.673882074468845,"pfxZ":-5.4056650931034165,"pX":1.9468079375996266,"pZ":0.3064433284746472,"vX0":7.090285348486132,"vY0":-112.05220925770773,"vZ0":-1.541321801486971,"x":42.79,"y":230.51,"x0":-2.007436777783783,"y0":50.000518276433,"z0":5.021394792886272,"aX":7.141250176077075},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-9.8,"breakHorizontal":-12.2,"spinRate":2319,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4906829473276111,"extension":6.362283490044179},"index":1,"playId":"89c6d40c-dac7-3042-a6d3-26f2a2000fc5","pitchNumber":2,"startTime":"2026-02-27T20:46:09.996Z","endTime":"2026-02-27T20:46:16.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679928,"link":"/api/v1/people/679928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":801537,"link":"/api/v1/people/801537","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801537,"link":"/api/v1/people/801537"},"credit":"b_pa"},{"player":{"id":679928,"link":"/api/v1/people/679928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:46:16.914Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Robert Moore singles on a fly ball to center fielder Matthew Etzel. Nathan Humphreys scores.","rbi":1,"awayScore":2,"homeScore":10,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T20:46:14.824Z","endTime":"2026-02-27T20:48:14.167Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691001,"fullName":"Robert Moore","link":"/api/v1/people/691001"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679928,"fullName":"Evan McKendry","link":"/api/v1/people/679928"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691001,"fullName":"Robert Moore","link":"/api/v1/people/691001"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2],"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":801537,"fullName":"Nathan Humphreys","link":"/api/v1/people/801537"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":691001,"fullName":"Robert Moore","link":"/api/v1/people/691001"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":803033,"link":"/api/v1/people/803033"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":801537,"fullName":"Nathan Humphreys","link":"/api/v1/people/801537"},"responsiblePitcher":{"id":679928,"link":"/api/v1/people/679928"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.9,"endSpeed":77.4,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.317262655242505,"aZ":-29.12719289427524,"pfxX":0.7243136792254535,"pfxZ":2.0053379270274077,"pX":0.1778574792028869,"pZ":1.8928448006959877,"vX0":5.5911044291028285,"vY0":-122.20859396052329,"vZ0":-1.4168768061222365,"x":110.22,"y":187.67,"x0":-2.23039361215371,"y0":50.00133946774463,"z0":4.974150502955982,"aX":1.09825492276476},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.6,"breakHorizontal":-2.6,"spinRate":2227,"spinDirection":176},"zone":8,"typeConfidence":2.0,"plateTime":0.4476041620465434,"extension":6.247813778835692},"index":0,"playId":"8091ec33-7405-3e1b-a980-d677066b9e92","pitchNumber":1,"startTime":"2026-02-27T20:46:42.892Z","endTime":"2026-02-27T20:46:49.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679928,"link":"/api/v1/people/679928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":691001,"link":"/api/v1/people/691001","batSide":{"code":"L","description":"Left"}},"first":{"id":801537,"link":"/api/v1/people/801537"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.539346210264167,"aZ":-28.10624397254239,"pfxX":-9.840920776690742,"pfxZ":2.884440553000357,"pX":1.8512072614949733,"pZ":0.4982601950314409,"vX0":12.128750302203256,"vY0":-117.79701807905424,"vZ0":-3.698022425364049,"x":46.44,"y":225.33,"x0":-2.0763341498599814,"y0":50.004387083737875,"z0":4.675757090301281,"aX":-13.88742700486148},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.6,"breakHorizontal":15.0,"spinRate":1903,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.4642763951369586,"extension":6.29987354763298},"index":1,"playId":"3cdb03d8-dc9e-3176-97a4-5b6b17e44c9f","pitchNumber":2,"startTime":"2026-02-27T20:47:07.641Z","endTime":"2026-02-27T20:47:12.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679928,"link":"/api/v1/people/679928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":691001,"link":"/api/v1/people/691001","batSide":{"code":"L","description":"Left"}},"first":{"id":801537,"link":"/api/v1/people/801537"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Evan McKendry. Nathan Humphreys to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"3cdb03d8-dc9e-3176-97a4-5b6b17e44c9f","startTime":"2026-02-27T20:47:15.714Z","endTime":"2026-02-27T20:47:44.342Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":801537,"link":"/api/v1/people/801537"},"defense":{"pitcher":{"id":679928,"link":"/api/v1/people/679928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":691001,"link":"/api/v1/people/691001","batSide":{"code":"L","description":"Left"}},"first":{"id":801537,"link":"/api/v1/people/801537"},"postOnSecond":{"id":801537,"link":"/api/v1/people/801537"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.3,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.381263655748615,"aZ":-32.598042630220036,"pfxX":4.816953253597407,"pfxZ":-0.3316964478948927,"pX":1.5631758098956599,"pZ":0.9394662351602736,"vX0":6.985615881666447,"vY0":-112.16357899725894,"vZ0":-1.2453292761154708,"x":57.42,"y":213.41,"x0":-2.218103954601171,"y0":50.003726177797475,"z0":4.827402898187581,"aX":6.133722082392355},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-0.6,"breakHorizontal":-10.6,"spinRate":2257,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.48842343060218196,"extension":6.435553439813619},"index":3,"playId":"855cb1ee-443b-3ca9-b61b-dba74b2253fc","pitchNumber":3,"startTime":"2026-02-27T20:47:44.342Z","endTime":"2026-02-27T20:47:54.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679928,"link":"/api/v1/people/679928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":691001,"link":"/api/v1/people/691001","batSide":{"code":"L","description":"Left"}},"second":{"id":801537,"link":"/api/v1/people/801537"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92405555451926,"aZ":-29.24209839789754,"pfxX":0.8369976930828251,"pfxZ":1.9497617079579133,"pX":0.7253382686419307,"pZ":2.387770525497786,"vX0":6.766343930642084,"vY0":-121.91559249430237,"vZ0":-0.33044703945272014,"x":89.35,"y":174.31,"x0":-2.194636344381828,"y0":50.00496896109403,"z0":5.048538077430899,"aX":1.2593621834862707},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.7,"breakHorizontal":-3.1,"spinRate":2175,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.44923240433367395,"extension":6.295885842053018},"hitData":{"launchSpeed":67.6,"launchAngle":26.0,"totalDistance":199.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.28,"coordY":105.99}},"index":4,"playId":"f986c38e-ee00-3d12-9100-23375e1b0f51","pitchNumber":4,"startTime":"2026-02-27T20:48:03.319Z","endTime":"2026-02-27T20:48:14.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679928,"link":"/api/v1/people/679928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":691001,"link":"/api/v1/people/691001","batSide":{"code":"L","description":"Left"}},"second":{"id":801537,"link":"/api/v1/people/801537"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691001,"link":"/api/v1/people/691001"},"credit":"b_ab"},{"player":{"id":679928,"link":"/api/v1/people/679928"},"credit":"p_ab"},{"player":{"id":691001,"link":"/api/v1/people/691001"},"credit":"b_pa"},{"player":{"id":679928,"link":"/api/v1/people/679928"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:48:14.167Z","atBatIndex":74},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Aroon Escobar pops out to catcher Brian Navarreto in foul territory.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T20:48:13.423Z","endTime":"2026-02-27T20:49:34.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679928,"fullName":"Evan McKendry","link":"/api/v1/people/679928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":800169,"fullName":"Aroon Escobar","link":"/api/v1/people/800169"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.397444677983813,"aZ":-24.17786785702887,"pfxX":-9.268945997343263,"pfxZ":4.627670561535776,"pX":-1.0581418512996181,"pZ":3.416718001613013,"vX0":6.036654112922054,"vY0":-130.62315775227722,"vZ0":-0.1951811619333551,"x":157.33,"y":146.53,"x0":-2.194298333716911,"y0":50.00495315957918,"z0":5.309512101584359,"aX":-16.026514278941775},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.5,"breakHorizontal":15.5,"spinRate":2077,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4192391447528663,"extension":6.294843140022302},"index":0,"playId":"964e12aa-d894-3738-961c-74af61afaa9a","pitchNumber":1,"startTime":"2026-02-27T20:48:53.552Z","endTime":"2026-02-27T20:49:00.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679928,"link":"/api/v1/people/679928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"first":{"id":691001,"link":"/api/v1/people/691001"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":76.1,"endSpeed":69.3,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.123953803121164,"aZ":-30.53788491085511,"pfxX":9.13704845292025,"pfxZ":1.3263737771064879,"pX":-1.0967427988709246,"pZ":3.497329443405475,"vX0":0.7169564149208131,"vY0":-110.66354134958821,"vZ0":3.5841235766537087,"x":158.81,"y":144.35,"x0":-2.611385243861904,"y0":50.001538006837116,"z0":5.0706318016810075,"aX":11.245952441654257},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":3.7,"breakHorizontal":-16.7,"spinRate":2237,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.4963661563810522,"extension":6.224169812651475},"index":1,"playId":"05f674ae-d6e6-355d-9b3f-82d30d9b337c","pitchNumber":2,"startTime":"2026-02-27T20:49:10.578Z","endTime":"2026-02-27T20:49:16.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679928,"link":"/api/v1/people/679928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"first":{"id":691001,"link":"/api/v1/people/691001"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":83.0,"endSpeed":76.1,"strikeZoneTop":3.084,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.189388813694116,"aZ":-32.17823691240148,"pfxX":1.480709143111558,"pfxZ":-0.0053407957383395654,"pX":0.25244877796611714,"pZ":2.700437516145624,"vX0":5.463081849982009,"vY0":-120.82216617626777,"vZ0":1.005141622573601,"x":107.38,"y":165.87,"x0":-2.2329011761592574,"y0":50.000886856973516,"z0":5.113222933686405,"aX":2.181764056834244},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.5,"breakHorizontal":-4.1,"spinRate":2166,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.45385399709485075,"extension":6.2672625059761256},"hitData":{"launchSpeed":74.7,"launchAngle":80.0,"totalDistance":77.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":134.54,"coordY":218.21}},"index":2,"playId":"54585ef7-8e55-325a-b2cf-ea4f589fa1f2","pitchNumber":3,"startTime":"2026-02-27T20:49:27.685Z","endTime":"2026-02-27T20:49:34.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679928,"link":"/api/v1/people/679928","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":687210,"link":"/api/v1/people/687210"},"second":{"id":691588,"link":"/api/v1/people/691588"},"third":{"id":824028,"link":"/api/v1/people/824028"},"shortstop":{"id":665846,"link":"/api/v1/people/665846"},"left":{"id":669288,"link":"/api/v1/people/669288"},"center":{"id":803033,"link":"/api/v1/people/803033"},"right":{"id":694580,"link":"/api/v1/people/694580"}},"offense":{"batter":{"id":800169,"link":"/api/v1/people/800169","batSide":{"code":"R","description":"Right"}},"first":{"id":691001,"link":"/api/v1/people/691001"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_ab"},{"player":{"id":679928,"link":"/api/v1/people/679928"},"credit":"p_ab"},{"player":{"id":800169,"link":"/api/v1/people/800169"},"credit":"b_pa"},{"player":{"id":679928,"link":"/api/v1/people/679928"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:49:34.544Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daniel Johnson walks.","rbi":0,"awayScore":2,"homeScore":10,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:51:55.916Z","endTime":"2026-02-27T20:53:11.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694551,"fullName":"Aaron Combs","link":"/api/v1/people/694551"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Aaron Combs replaces Levi Stoudt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T20:50:25.570Z","endTime":"2026-02-27T20:51:56.051Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694551,"link":"/api/v1/people/694551"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686651,"link":"/api/v1/people/686651","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44404031107114,"aZ":-15.109872717974952,"pfxX":-6.399532642550189,"pfxZ":9.22781827852415,"pX":0.4582681804093697,"pZ":3.8610745990591653,"vX0":4.946103617211711,"vY0":-136.01808734498704,"vZ0":-1.3144384118937913,"x":99.53,"y":134.53,"x0":-0.5641172764838354,"y0":50.00406751057043,"z0":5.412402187911587,"aX":-11.836523472220454},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":10.3,"spinRate":2387,"spinDirection":224},"zone":12,"typeConfidence":1.12,"plateTime":0.4047009351788762,"extension":5.777735299211434},"index":1,"playId":"3b81db14-ab2c-37f7-b11b-424430588026","pitchNumber":1,"startTime":"2026-02-27T20:51:56.051Z","endTime":"2026-02-27T20:52:02.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73348199595551,"aZ":-41.62419707300774,"pfxX":6.497348116095672,"pfxZ":-7.417965617540647,"pX":-1.1072004871254226,"pZ":2.9081333267722203,"vX0":-1.9930059373577387,"vY0":-113.11554016062709,"vZ0":3.3085115605562763,"x":159.2,"y":160.26,"x0":-1.0504098674638733,"y0":50.0005847987484,"z0":5.646648774032186,"aX":8.282657765684467},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-12.0,"breakHorizontal":-11.2,"spinRate":2228,"spinDirection":42},"zone":11,"typeConfidence":1.35,"plateTime":0.48724150299629043,"extension":5.247369778178521},"index":2,"playId":"94b8bcdd-a613-36f7-80e2-95ab35d900d9","pitchNumber":2,"startTime":"2026-02-27T20:52:13.590Z","endTime":"2026-02-27T20:52:18.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":70.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.589298751147403,"aZ":-42.32082402736182,"pfxX":7.938894959710937,"pfxZ":-7.897316471351658,"pX":-0.8599786788693318,"pZ":2.8459620306752,"vX0":-1.9998049964185705,"vY0":-113.99301216922333,"vZ0":3.2775964393909547,"x":149.78,"y":161.94,"x0":-0.9896591277159245,"y0":50.002293463015384,"z0":5.637115241765553,"aX":10.199768067168222},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-12.8,"breakHorizontal":-13.7,"spinRate":2399,"spinDirection":41},"zone":11,"typeConfidence":1.35,"plateTime":0.48492290533852245,"extension":5.484652472947565},"index":3,"playId":"c2ee969c-e270-32c3-a15f-c9907d915e0f","pitchNumber":3,"startTime":"2026-02-27T20:52:31.545Z","endTime":"2026-02-27T20:52:39.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85309978814089,"aZ":-13.996731505029251,"pfxX":-7.837467018150335,"pfxZ":9.816594776071941,"pX":0.2971467230838166,"pZ":2.099133983249757,"vX0":4.886924644543172,"vY0":-135.96547419188784,"vZ0":-5.72846019747152,"x":105.67,"y":182.1,"x0":-0.5154307383158763,"y0":50.00494824777295,"z0":5.2234482489835505,"aX":-14.515334484491307},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":13.0,"spinRate":2456,"spinDirection":220},"zone":9,"typeConfidence":0.85,"plateTime":0.40453794603877746,"extension":5.746627433890026},"index":4,"playId":"fe5903f1-0648-35b2-bc2c-9ab2bdff27cf","pitchNumber":4,"startTime":"2026-02-27T20:52:48.731Z","endTime":"2026-02-27T20:52:53.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":93.4,"endSpeed":84.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22468922913987,"aZ":-14.822631058579718,"pfxX":-6.107106659846423,"pfxZ":9.382173987123352,"pX":0.0971568624563787,"pZ":4.399286997265989,"vX0":3.7405352104270513,"vY0":-135.97956311138384,"vZ0":-0.03671331822885365,"x":113.3,"y":120.0,"x0":-0.5115723575334885,"y0":50.00525698326578,"z0":5.452004202114691,"aX":-11.298193897010092},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":10.1,"spinRate":2399,"spinDirection":219},"zone":12,"typeConfidence":1.21,"plateTime":0.4047041452957547,"extension":5.798477461627148},"index":5,"playId":"a8ad997a-ce41-38d7-a3bd-5ed67d950c30","pitchNumber":5,"startTime":"2026-02-27T20:53:06.655Z","endTime":"2026-02-27T20:53:11.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":669288,"link":"/api/v1/people/669288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669288,"link":"/api/v1/people/669288"},"credit":"b_pa"},{"player":{"id":694551,"link":"/api/v1/people/694551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:53:11.667Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gage Miller strikes out swinging.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:53:10.766Z","endTime":"2026-02-27T20:54:39.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":824028,"fullName":"Gage Miller","link":"/api/v1/people/824028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694551,"fullName":"Aaron Combs","link":"/api/v1/people/694551"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":824028,"fullName":"Gage Miller","link":"/api/v1/people/824028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800607,"link":"/api/v1/people/800607"},"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":93.5,"endSpeed":84.3,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48725113332729,"aZ":-14.358612274811247,"pfxX":-6.875301976141612,"pfxZ":9.642992771472018,"pX":0.6565454822451952,"pZ":3.8570885035459805,"vX0":5.482619463482207,"vY0":-135.97096242000137,"vZ0":-1.3851674550833142,"x":91.97,"y":134.64,"x0":-0.5059967384136964,"y0":50.00512128417108,"z0":5.383436555666149,"aX":-12.705502748541877},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":11.0,"spinRate":2400,"spinDirection":221},"zone":12,"typeConfidence":0.97,"plateTime":0.4048839504854529,"extension":5.948618018273993},"index":0,"playId":"a43751d6-cfd4-3a39-8701-238f1f05d1ac","pitchNumber":1,"startTime":"2026-02-27T20:53:37.521Z","endTime":"2026-02-27T20:53:42.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":824028,"link":"/api/v1/people/824028","batSide":{"code":"R","description":"Right"}},"first":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":70.9,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6595340676738,"aZ":-42.08607743251867,"pfxX":5.897034863668562,"pfxZ":-7.705273816948923,"pX":0.4739655766531178,"pZ":3.010481710781724,"vX0":1.5448911088466226,"vY0":-113.80948392328911,"vZ0":3.5960684822095117,"x":98.93,"y":157.5,"x0":-0.9828836786263673,"y0":50.00330160895111,"z0":5.633542647917239,"aX":7.585318109007658},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-12.5,"breakHorizontal":-11.0,"spinRate":2481,"spinDirection":37},"zone":3,"typeConfidence":1.35,"plateTime":0.48488493977460356,"extension":5.563376531205101},"index":1,"playId":"b2499807-fc58-33f5-a210-ea7a814de48e","pitchNumber":2,"startTime":"2026-02-27T20:53:55.673Z","endTime":"2026-02-27T20:54:00.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":824028,"link":"/api/v1/people/824028","batSide":{"code":"R","description":"Right"}},"first":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.7,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17385530223551,"aZ":-14.506313992919397,"pfxX":-6.943969558828539,"pfxZ":9.491706047608185,"pX":0.19612312951262087,"pZ":2.7970297784723788,"vX0":4.4411708433955575,"vY0":-136.56474153485763,"vZ0":-3.8114615498254243,"x":109.52,"y":163.26,"x0":-0.5613981048800749,"y0":50.001750738563175,"z0":5.22958287173095,"aX":-12.923576021124743},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":11.4,"spinRate":2389,"spinDirection":220},"zone":2,"typeConfidence":1.03,"plateTime":0.40334762659993073,"extension":5.98339602742109},"index":2,"playId":"2b585cc3-30c0-3e7e-9216-fe68104c22ce","pitchNumber":3,"startTime":"2026-02-27T20:54:14.579Z","endTime":"2026-02-27T20:54:22.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":824028,"link":"/api/v1/people/824028","batSide":{"code":"R","description":"Right"}},"first":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Daniel Johnson advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":2,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"actionPlayId":"2b585cc3-30c0-3e7e-9216-fe68104c22ce","startTime":"2026-02-27T20:54:25.256Z","endTime":"2026-02-27T20:54:35.724Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669288,"link":"/api/v1/people/669288"},"defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":824028,"link":"/api/v1/people/824028","batSide":{"code":"R","description":"Right"}},"first":{"id":669288,"link":"/api/v1/people/669288"},"postOnSecond":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.371512063151286,"aZ":-14.017811923281844,"pfxX":-7.330731612153452,"pfxZ":9.712661502191398,"pX":0.6133985138452034,"pZ":2.8772177789960844,"vX0":5.34041171399431,"vY0":-136.66127584913505,"vZ0":-3.939071627654463,"x":93.62,"y":161.1,"x0":-0.42510970723550984,"y0":50.004131520093765,"z0":5.316604881019769,"aX":-13.706655811207776},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":12.0,"spinRate":2366,"spinDirection":222},"zone":3,"typeConfidence":0.85,"plateTime":0.4025684796741973,"extension":5.9664313028643985},"index":4,"playId":"5ffd9fe6-7e83-33ee-803a-3983575a4161","pitchNumber":4,"startTime":"2026-02-27T20:54:35.724Z","endTime":"2026-02-27T20:54:39.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":824028,"link":"/api/v1/people/824028","batSide":{"code":"R","description":"Right"}},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":824028,"link":"/api/v1/people/824028"},"credit":"b_ab"},{"player":{"id":694551,"link":"/api/v1/people/694551"},"credit":"p_ab"},{"player":{"id":824028,"link":"/api/v1/people/824028"},"credit":"b_pa"},{"player":{"id":694551,"link":"/api/v1/people/694551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.04,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:54:39.494Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kemp Alderman walks.","rbi":0,"awayScore":2,"homeScore":10,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:54:40.467Z","endTime":"2026-02-27T20:56:59.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694551,"fullName":"Aaron Combs","link":"/api/v1/people/694551"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"postOnSecond":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.6,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.613339742222117,"aZ":-42.52985419316566,"pfxX":6.002311108850268,"pfxZ":-7.915546398154014,"pX":-0.1379941990607398,"pZ":2.3049320660824932,"vX0":-0.04442657770407665,"vY0":-114.63914370888094,"vZ0":2.3100515416676872,"x":122.26,"y":176.55,"x0":-0.8957858877821164,"y0":50.00352034842989,"z0":5.488884073506886,"aX":7.851064105486156},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-13.2,"breakHorizontal":-10.8,"spinRate":2423,"spinDirection":38},"zone":5,"typeConfidence":1.35,"plateTime":0.48099141152455793,"extension":5.531071506186979},"index":0,"playId":"ac6bda3c-74d9-3938-a29a-d2eca45716da","pitchNumber":1,"startTime":"2026-02-27T20:55:05.199Z","endTime":"2026-02-27T20:55:08.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.4,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.925663133871954,"aZ":-41.529258862528145,"pfxX":6.507814121618617,"pfxZ":-7.045215851266787,"pX":0.613241846342743,"pZ":1.7586309891280367,"vX0":1.5718792908456598,"vY0":-115.1915706757414,"vZ0":0.9932431681820924,"x":93.62,"y":191.3,"x0":-0.92551131836394,"y0":50.005547636118436,"z0":5.377288413060185,"aX":8.635967137951125},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.1,"breakHorizontal":-12.2,"spinRate":2556,"spinDirection":42},"zone":9,"typeConfidence":1.35,"plateTime":0.4778090746964647,"extension":5.836900543664945},"index":1,"playId":"fa57e1f0-7948-3b11-821c-c93f144060c1","pitchNumber":2,"startTime":"2026-02-27T20:55:31.303Z","endTime":"2026-02-27T20:55:36.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":92.8,"endSpeed":84.5,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.951432559955776,"aZ":-16.527820696284667,"pfxX":-6.559580240314205,"pfxZ":8.481538059875689,"pX":0.43554242239942237,"pZ":5.323178381372324,"vX0":5.171673830044877,"vY0":-135.10801814762124,"vZ0":2.6802420029575202,"x":100.4,"y":95.05,"x0":-0.6529429034877802,"y0":50.0059170705426,"z0":5.480769643348487,"aX":-12.106552236661363},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":10.8,"spinRate":2301,"spinDirection":222},"zone":12,"typeConfidence":0.97,"plateTime":0.4056890088245977,"extension":5.869635661437535},"index":2,"playId":"f247f356-44d1-3a86-837d-d02e9637f020","pitchNumber":3,"startTime":"2026-02-27T20:55:49.778Z","endTime":"2026-02-27T20:55:52.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80142064885521,"aZ":-26.864530032439063,"pfxX":0.48824366411003317,"pfxZ":3.3473432460658348,"pX":-0.024173293158842032,"pZ":3.7642879779246567,"vX0":1.590268117373203,"vY0":-125.02624373232295,"vZ0":1.3353028595429612,"x":117.92,"y":137.14,"x0":-0.7314403747682522,"y0":50.00166709663487,"z0":5.425203441672424,"aX":0.7740990779196288},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.6,"breakHorizontal":-1.2,"spinRate":2104,"spinDirection":208},"zone":11,"typeConfidence":1.28,"plateTime":0.4378065296808802,"extension":5.666612904187945},"index":3,"playId":"8537c82f-e48e-3a55-8266-dada8b3fb171","pitchNumber":4,"startTime":"2026-02-27T20:56:11.794Z","endTime":"2026-02-27T20:56:16.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.9,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.896491282356173,"aZ":-40.26676124628526,"pfxX":6.015844739638388,"pfxZ":-6.1158395045303,"pX":-1.0010770900140156,"pZ":4.170348300068205,"vX0":-1.7438025505639163,"vY0":-114.49650820341152,"vZ0":5.653274024108901,"x":155.16,"y":126.18,"x0":-1.0094740691424597,"y0":50.003862114266674,"z0":5.618089548239137,"aX":7.957119133289542},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-9.2,"breakHorizontal":-10.4,"spinRate":2212,"spinDirection":49},"zone":11,"typeConfidence":1.35,"plateTime":0.4790802730969661,"extension":5.4118869455052225},"index":4,"playId":"435293f5-80bb-3b21-8bdd-7d5588b2da41","pitchNumber":5,"startTime":"2026-02-27T20:56:31.342Z","endTime":"2026-02-27T20:56:37.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.323,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.739152011551695,"aZ":-12.733872099226575,"pfxX":-5.710828172630165,"pfxZ":10.479921079592652,"pX":1.16144597804223,"pZ":2.454594311521815,"vX0":6.476721165659675,"vY0":-135.38261010868044,"vZ0":-4.970916869246327,"x":72.73,"y":172.51,"x0":-0.5206719315363042,"y0":50.00429805450821,"z0":5.206918468238787,"aX":-10.595339816858687},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":9.0,"spinRate":2311,"spinDirection":219},"zone":14,"typeConfidence":1.34,"plateTime":0.4046846384601417,"extension":5.882144575372698},"index":5,"playId":"ef8e05f0-2a86-3311-91e5-c1083aacd986","pitchNumber":6,"startTime":"2026-02-27T20:56:53.907Z","endTime":"2026-02-27T20:56:59.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":694580,"link":"/api/v1/people/694580","batSide":{"code":"R","description":"Right"}},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694580,"link":"/api/v1/people/694580"},"credit":"b_pa"},{"player":{"id":694551,"link":"/api/v1/people/694551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:56:59.424Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matthew Etzel strikes out swinging.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:57:03.698Z","endTime":"2026-02-27T20:59:03.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":803033,"fullName":"Matthew Etzel","link":"/api/v1/people/803033"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694551,"fullName":"Aaron Combs","link":"/api/v1/people/694551"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694580,"fullName":"Kemp Alderman","link":"/api/v1/people/694580"},"postOnSecond":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":803033,"fullName":"Matthew Etzel","link":"/api/v1/people/803033"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800607,"link":"/api/v1/people/800607"},"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":93.3,"endSpeed":84.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.526609128171458,"aZ":-14.198455172199905,"pfxX":-5.310898584224902,"pfxZ":9.702898240845869,"pX":1.0673453901033783,"pZ":3.166708603263899,"vX0":5.710101744722982,"vY0":-135.71762603851198,"vZ0":-2.8881546858679106,"x":76.32,"y":153.28,"x0":-0.380512659329422,"y0":50.006709409368135,"z0":5.241989890223632,"aX":-9.84423531922294},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":8.3,"spinRate":2229,"spinDirection":230},"zone":12,"typeConfidence":1.34,"plateTime":0.4045881066673722,"extension":5.906042767808793},"index":0,"playId":"5f77e58d-026b-3b32-a80d-87f7f16a9389","pitchNumber":1,"startTime":"2026-02-27T20:57:33.976Z","endTime":"2026-02-27T20:57:39.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":803033,"link":"/api/v1/people/803033","batSide":{"code":"L","description":"Left"}},"first":{"id":694580,"link":"/api/v1/people/694580"},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.542531451873522,"aZ":-41.741626596113775,"pfxX":5.0555482771820515,"pfxZ":-7.064501218709132,"pX":0.5406982532706287,"pZ":1.5488129198099807,"vX0":1.6169633384207234,"vY0":-116.37342292965118,"vZ0":0.3880427842679808,"x":96.39,"y":196.96,"x0":-0.822496701977063,"y0":50.004563615859986,"z0":5.37698388151659,"aX":6.843009164795614},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.4,"breakHorizontal":-9.6,"spinRate":2233,"spinDirection":47},"zone":14,"typeConfidence":1.35,"plateTime":0.4730654592246797,"extension":5.518056123666851},"index":1,"playId":"e42a42d2-2fa0-3a3e-b258-65e81d570ef6","pitchNumber":2,"startTime":"2026-02-27T20:57:52.524Z","endTime":"2026-02-27T20:57:56.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":803033,"link":"/api/v1/people/803033","batSide":{"code":"L","description":"Left"}},"first":{"id":694580,"link":"/api/v1/people/694580"},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03891585087511,"aZ":-14.147942865021898,"pfxX":-6.119461623764695,"pfxZ":9.705963126637315,"pX":0.29227274596594416,"pZ":2.6789168811113555,"vX0":4.168903198465117,"vY0":-135.951518127705,"vZ0":-4.066224694485932,"x":105.86,"y":166.45,"x0":-0.4723081163242906,"y0":50.001031553006904,"z0":5.187667739017617,"aX":-11.361971283055773},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":10.1,"spinRate":2289,"spinDirection":223},"zone":6,"typeConfidence":1.29,"plateTime":0.4041443989798834,"extension":5.96276882945129},"index":2,"playId":"cc0e4a30-9e00-36d9-aae2-6a89f53a206f","pitchNumber":3,"startTime":"2026-02-27T20:58:12.741Z","endTime":"2026-02-27T20:58:16.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":803033,"link":"/api/v1/people/803033","batSide":{"code":"L","description":"Left"}},"first":{"id":694580,"link":"/api/v1/people/694580"},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46310914568756,"aZ":-17.244137615070557,"pfxX":-8.372414734202223,"pfxZ":8.043060935745782,"pX":1.6108091774226518,"pZ":1.1183107424625784,"vX0":8.44243362342818,"vY0":-135.16162288819274,"vZ0":-7.212880605699591,"x":55.6,"y":208.59,"x0":-0.4600185610844622,"y0":50.0060066739227,"z0":5.024855744535132,"aX":-15.549695944357937},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":13.4,"spinRate":2330,"spinDirection":224},"zone":14,"typeConfidence":1.31,"plateTime":0.4046837456700696,"extension":6.110570426580363},"index":3,"playId":"533dab2d-b06e-3724-9faf-a1c0f37cf60c","pitchNumber":4,"startTime":"2026-02-27T20:58:37.911Z","endTime":"2026-02-27T20:58:43.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":803033,"link":"/api/v1/people/803033","batSide":{"code":"L","description":"Left"}},"first":{"id":694580,"link":"/api/v1/people/694580"},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71054290083204,"aZ":-40.25335781558428,"pfxX":4.326849622715681,"pfxZ":-6.038217127336045,"pX":0.6161128659726256,"pZ":2.3534547570292133,"vX0":2.0368901016639227,"vY0":-115.29016626271967,"vZ0":1.8443157419021743,"x":93.52,"y":175.24,"x0":-0.8428050989727996,"y0":50.00416497984992,"z0":5.446702678659219,"aX":5.787390014350089},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.1,"breakHorizontal":-8.4,"spinRate":2306,"spinDirection":42},"zone":6,"typeConfidence":1.35,"plateTime":0.4762581462525528,"extension":5.481090556327377},"index":4,"playId":"3f520144-43d6-34ad-b72a-2f271bba1a71","pitchNumber":5,"startTime":"2026-02-27T20:58:58.377Z","endTime":"2026-02-27T20:59:03.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":803033,"link":"/api/v1/people/803033","batSide":{"code":"L","description":"Left"}},"first":{"id":694580,"link":"/api/v1/people/694580"},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803033,"link":"/api/v1/people/803033"},"credit":"b_ab"},{"player":{"id":694551,"link":"/api/v1/people/694551"},"credit":"p_ab"},{"player":{"id":803033,"link":"/api/v1/people/803033"},"credit":"b_pa"},{"player":{"id":694551,"link":"/api/v1/people/694551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:59:03.620Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Navarreto strikes out swinging.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:59:03.213Z","endTime":"2026-02-27T21:01:43.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694551,"fullName":"Aaron Combs","link":"/api/v1/people/694551"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":800607,"link":"/api/v1/people/800607"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.516680890224666,"aZ":-29.565389659723433,"pfxX":-7.035571196326135,"pfxZ":1.5624166990767865,"pX":-0.8873964762080421,"pZ":3.216914341635268,"vX0":1.8123511762815847,"vY0":-128.0996058287028,"vZ0":0.31384963604792415,"x":150.83,"y":151.92,"x0":-0.6883394681885304,"y0":50.00130468299128,"z0":5.396988459693184,"aX":-11.736014225409276},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.1,"breakHorizontal":12.4,"spinRate":1769,"spinDirection":253},"zone":11,"typeConfidence":0.85,"plateTime":0.42694700220681314,"extension":5.918180129750234},"index":0,"playId":"aca1a14f-c61b-3ca8-85cf-7a960131789b","pitchNumber":1,"startTime":"2026-02-27T20:59:30.757Z","endTime":"2026-02-27T20:59:35.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"first":{"id":694580,"link":"/api/v1/people/694580"},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.528799422192797,"aZ":-16.137302351614384,"pfxX":-8.050360701999,"pfxZ":8.677981847192429,"pX":1.1335505427328478,"pZ":3.516592208992013,"vX0":7.007228470756371,"vY0":-135.33370605152876,"vZ0":-1.7313942988295186,"x":73.79,"y":143.83,"x0":-0.4478612764969066,"y0":50.00486452249276,"z0":5.299372292551501,"aX":-14.881121675139681},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":13.0,"spinRate":2354,"spinDirection":222},"zone":12,"typeConfidence":1.26,"plateTime":0.40528056909483556,"extension":5.8681542162784055},"index":1,"playId":"49abab22-9cc5-31da-9c0c-bb2f3b493ed8","pitchNumber":2,"startTime":"2026-02-27T20:59:49.628Z","endTime":"2026-02-27T20:59:55.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"first":{"id":694580,"link":"/api/v1/people/694580"},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59169686615889,"aZ":-15.984448427444303,"pfxX":-6.333630026815838,"pfxZ":8.840569989236904,"pX":0.7796007542979922,"pZ":2.8039681705488304,"vX0":6.003962737189023,"vY0":-134.78553717652753,"vZ0":-3.368534051159177,"x":87.28,"y":163.07,"x0":-0.6590367326178034,"y0":50.000988131511335,"z0":5.2055121756387726,"aX":-11.597129996944119},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":10.1,"spinRate":2170,"spinDirection":222},"zone":3,"typeConfidence":1.1,"plateTime":0.40709466746356027,"extension":5.811842115442334},"index":2,"playId":"51648cf5-1747-3edb-85b2-53ce86319f62","pitchNumber":3,"startTime":"2026-02-27T21:00:08.425Z","endTime":"2026-02-27T21:00:12.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"first":{"id":694580,"link":"/api/v1/people/694580"},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53596903004089,"aZ":-41.66383785988567,"pfxX":8.290277529499406,"pfxZ":-7.3228465411274115,"pX":0.0590482034919828,"pZ":2.0676121548151705,"vX0":-0.1366895776716171,"vY0":-113.91178438379605,"vZ0":1.7288421655628297,"x":114.75,"y":182.95,"x0":-0.9543134880141969,"y0":50.00052059252804,"z0":5.459854827521941,"aX":10.747601358131101},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-12.4,"breakHorizontal":-14.9,"spinRate":2304,"spinDirection":43},"zone":8,"typeConfidence":1.35,"plateTime":0.48331068979354175,"extension":5.6113482448784655},"index":3,"playId":"fb7a8953-723a-38c7-9116-914d385c83d9","pitchNumber":4,"startTime":"2026-02-27T21:00:34.901Z","endTime":"2026-02-27T21:00:39.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"first":{"id":694580,"link":"/api/v1/people/694580"},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74035809268703,"aZ":-15.06448757131566,"pfxX":-5.59960208273331,"pfxZ":9.35588221150301,"pX":0.48306956327539496,"pZ":4.754436392112862,"vX0":4.927974454859705,"vY0":-134.95816131020652,"vZ0":0.8261341972637323,"x":98.59,"y":110.41,"x0":-0.6468185032609052,"y0":50.00198167208831,"z0":5.51196940474328,"aX":-10.239830807799066},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":9.0,"spinRate":2283,"spinDirection":219},"zone":12,"typeConfidence":1.27,"plateTime":0.40719462288770814,"extension":5.853548324321686},"index":4,"playId":"d458bd51-d258-31a0-bc77-06f24f13f298","pitchNumber":5,"startTime":"2026-02-27T21:01:09.312Z","endTime":"2026-02-27T21:01:12.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"first":{"id":694580,"link":"/api/v1/people/694580"},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-02-27T21:01:26.611Z","endTime":"2026-02-27T21:01:40.521Z","isPitch":false,"type":"action","player":{"id":640459,"link":"/api/v1/people/640459"},"defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"first":{"id":694580,"link":"/api/v1/people/694580"},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.806996218504644,"aZ":-38.835999678852076,"pfxX":8.029945455977483,"pfxZ":-5.028192553531328,"pX":0.18459533701781028,"pZ":2.422585107124223,"vX0":0.060807010017061736,"vY0":-115.04598477162256,"vZ0":1.7886531659615474,"x":109.96,"y":173.37,"x0":-0.8835123598044378,"y0":50.00494187438034,"z0":5.434221413072505,"aX":10.63173713890906},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-8.3,"breakHorizontal":-14.5,"spinRate":2221,"spinDirection":42},"zone":5,"typeConfidence":1.35,"plateTime":0.47835961980258146,"extension":5.480541872054623},"index":6,"playId":"a0c278fe-eeaa-398d-852a-1dcda7ed36da","pitchNumber":6,"startTime":"2026-02-27T21:01:40.521Z","endTime":"2026-02-27T21:01:43.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694551,"link":"/api/v1/people/694551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":800607,"link":"/api/v1/people/800607"},"first":{"id":694025,"link":"/api/v1/people/694025"},"second":{"id":691001,"link":"/api/v1/people/691001"},"third":{"id":800169,"link":"/api/v1/people/800169"},"shortstop":{"id":804858,"link":"/api/v1/people/804858"},"left":{"id":689456,"link":"/api/v1/people/689456"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":801537,"link":"/api/v1/people/801537"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"first":{"id":694580,"link":"/api/v1/people/694580"},"second":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"credit":"b_ab"},{"player":{"id":694551,"link":"/api/v1/people/694551"},"credit":"p_ab"},{"player":{"id":640459,"link":"/api/v1/people/640459"},"credit":"b_pa"},{"player":{"id":694551,"link":"/api/v1/people/694551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:01:43.996Z","atBatIndex":80}]