[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adam Frazier walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:12:12.488Z","endTime":"2026-02-22T20:14:02.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"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-22T15:39:28.502Z","endTime":"2026-02-22T19:50:42.010Z","isPitch":false,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"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-22T19:50:42.010Z","endTime":"2026-02-22T20:10:51.684Z","isPitch":false,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"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-22T20:10:51.684Z","endTime":"2026-02-22T20:12:13.488Z","isPitch":false,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"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":91.2,"endSpeed":83.4,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38743289204361,"aZ":-17.11324033037029,"pfxX":7.45903244795799,"pfxZ":8.446152494072713,"pX":-0.3803646445826057,"pZ":2.8084044314802314,"vX0":-6.816088185929003,"vY0":-132.67755639102063,"vZ0":-4.822562596124723,"x":119.93,"y":161.9,"x0":1.2528600594899204,"y0":50.000214512240525,"z0":5.896644539890515,"aX":13.296423139228327},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.4,"breakHorizontal":-12.0,"spinRate":2115,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.41282245025405784,"extension":6.263037707450259},"index":3,"playId":"4d319195-5e15-3731-9b2f-c0fdacd66b7e","pitchNumber":1,"startTime":"2026-02-22T20:12:13.488Z","endTime":"2026-02-22T20:12:19.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.869754979745757,"aZ":-17.99360536259601,"pfxX":7.888002803947999,"pfxZ":7.715505667931457,"pX":0.5131181769737001,"pZ":2.409283155817625,"vX0":-5.07669049561733,"vY0":-134.38342994961158,"vZ0":-5.631433059394205,"x":97.44,"y":173.73,"x0":1.3975185968352675,"y0":50.00138584031916,"z0":5.801374614539943,"aX":14.491945973331985},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.1,"breakHorizontal":-13.3,"spinRate":2247,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.4068766674626527,"extension":6.181182096508723},"index":4,"playId":"c4e9150b-0402-33b6-8d5d-2e8d4260cf86","pitchNumber":2,"startTime":"2026-02-22T20:12:26.710Z","endTime":"2026-02-22T20:12:29.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.291361670791783,"aZ":-20.52854841390419,"pfxX":7.300759547765721,"pfxZ":6.3477199668207085,"pX":0.670440067305244,"pZ":4.848782392819526,"vX0":-4.40105349495922,"vY0":-134.59484643939172,"vZ0":0.679307083697655,"x":91.44,"y":107.86,"x0":1.3785447352904119,"y0":50.000887224429114,"z0":6.047165493942772,"aX":13.38951480542275},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":-12.2,"spinRate":2123,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.4069878047900297,"extension":6.118301151800282},"index":5,"playId":"27b22d92-fbbe-3829-b3dc-3daefcee4716","pitchNumber":3,"startTime":"2026-02-22T20:12:44.634Z","endTime":"2026-02-22T20:12:47.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.4,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.620954507146703,"aZ":-37.97166476769286,"pfxX":-2.065490814669004,"pfxZ":-4.189672150190451,"pX":-1.4216269541694198,"pZ":1.5887758665024336,"vX0":-5.2749215049133955,"vY0":-116.74582231841993,"vZ0":-1.8332139528673168,"x":171.19,"y":195.88,"x0":1.1339879942456312,"y0":50.00497677286322,"z0":5.952511239670874,"aX":-2.855654334675164},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-7.8,"breakHorizontal":5.0,"spinRate":2624,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4688526818260277,"extension":6.26164797652013},"index":6,"playId":"31c1dc8c-3752-321e-9b3b-3a380bdf5603","pitchNumber":4,"startTime":"2026-02-22T20:12:59.839Z","endTime":"2026-02-22T20:13:03.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.8,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13246298128488,"aZ":-21.663828981073923,"pfxX":6.003635785474002,"pfxZ":5.632927903073181,"pX":1.1982112636668123,"pZ":3.5339259431984487,"vX0":-2.751061807823635,"vY0":-134.7469075811371,"vZ0":-2.174574718378705,"x":71.33,"y":143.36,"x0":1.4439434976011578,"y0":50.00491311622913,"z0":5.857961469604593,"aX":11.208351389955366},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.1,"breakHorizontal":-10.4,"spinRate":2152,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.40415232021319936,"extension":6.243772470740767},"index":7,"playId":"49d974f5-5762-3d0e-b215-628c73c51d2f","pitchNumber":5,"startTime":"2026-02-22T20:13:14.257Z","endTime":"2026-02-22T20:13:21.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":74.1,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.842290668864965,"aZ":-38.86381276862174,"pfxX":-2.4293204990799984,"pfxZ":-4.932920821377174,"pX":-1.326160544713827,"pZ":0.05781435914540178,"vX0":-4.776184257692735,"vY0":-115.5288364541396,"vZ0":-4.555754207175764,"x":167.55,"y":237.22,"x0":1.080812422343682,"y0":50.00218843819056,"z0":5.777375087588468,"aX":-3.2945604917934763},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-9.7,"breakHorizontal":5.5,"spinRate":2602,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4734909303594512,"extension":6.263909240303828},"index":8,"playId":"360ef620-a7f6-3f27-9415-0d8ec80d4d7f","pitchNumber":6,"startTime":"2026-02-22T20:13:37.627Z","endTime":"2026-02-22T20:13:42.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.108647475031567,"aZ":-17.801892508826025,"pfxX":6.114597242918125,"pfxZ":7.927213950582866,"pX":-0.8497836266080443,"pZ":3.542800433581917,"vX0":-7.342024802922091,"vY0":-132.9628327700671,"vZ0":-2.911423715004821,"x":149.39,"y":143.12,"x0":1.136519110066361,"y0":50.00541183453677,"z0":5.9245013133521915,"aX":11.090112029556627},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.0,"breakHorizontal":-9.7,"spinRate":2243,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.40995052620373773,"extension":6.5971350525525105},"index":9,"playId":"893d8780-ae69-380e-bda3-027ea9d6dea7","pitchNumber":7,"startTime":"2026-02-22T20:13:56.090Z","endTime":"2026-02-22T20:14:02.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":684442,"link":"/api/v1/people/684442"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-02-22T20:14:02.119Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks. Adam Frazier to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:14:15.790Z","endTime":"2026-02-22T20:16:18.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.559885638383957,"aZ":-17.966568435950876,"pfxX":5.538443964770908,"pfxZ":7.798815674995767,"pX":0.566370319080503,"pZ":3.412517638900695,"vX0":-3.9394616781157827,"vY0":-133.34440578303622,"vZ0":-3.35525559101467,"x":95.41,"y":146.64,"x0":1.3347976683401606,"y0":50.001004263215044,"z0":5.964799571264011,"aX":10.088237014418782},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.7,"breakHorizontal":-9.4,"spinRate":2284,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.40894719515395517,"extension":6.522740277635354},"index":0,"playId":"cdcc806b-6f44-3c40-8ba3-c1f0b209b1d5","pitchNumber":1,"startTime":"2026-02-22T20:14:27.436Z","endTime":"2026-02-22T20:14:32.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":85.6,"endSpeed":79.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.587962133454518,"aZ":-25.084073972170515,"pfxX":0.7315314720091335,"pfxZ":4.444055157851207,"pX":-1.5238792759189699,"pZ":1.9928721364410367,"vX0":-6.849166815124783,"vY0":-124.6261050166205,"vZ0":-4.350177881805485,"x":175.09,"y":184.97,"x0":1.1478974912741948,"y0":50.004141436298575,"z0":5.797061095427673,"aX":1.1677667557542923},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.4,"breakHorizontal":0.0,"spinRate":2312,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.4370494991298566,"extension":6.453894737798846},"index":1,"playId":"9b23ff9c-42e6-33ad-834c-2f358397d2e4","pitchNumber":2,"startTime":"2026-02-22T20:14:45.034Z","endTime":"2026-02-22T20:14:49.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.744734679528698,"aZ":-25.360757892685353,"pfxX":8.627275051409287,"pfxZ":4.687085077361888,"pX":0.40118740029432587,"pZ":1.9619788496689368,"vX0":-4.59564345268783,"vY0":-119.18370759667141,"vZ0":-3.9245723132179693,"x":101.71,"y":185.81,"x0":1.2235254261145,"y0":50.0025751543347,"z0":5.8944836147872355,"aX":12.536281830819352},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.9,"breakHorizontal":-14.6,"spinRate":1789,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.45780622456062625,"extension":6.150707087414341},"index":2,"playId":"89362217-b684-3c53-809e-5366db9e5347","pitchNumber":3,"startTime":"2026-02-22T20:15:04.932Z","endTime":"2026-02-22T20:15:08.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.782273375932768,"aZ":-17.253011840567318,"pfxX":7.249147631210022,"pfxZ":8.285221448037486,"pX":0.5994436153266915,"pZ":4.151654497016629,"vX0":-4.3173221649900935,"vY0":-133.14273242759307,"vZ0":-1.7051719050413738,"x":94.15,"y":126.69,"x0":1.297701216150518,"y0":50.000458406453546,"z0":6.044945772107596,"aX":13.052170251436952},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.9,"breakHorizontal":-12.2,"spinRate":2186,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4109113928038015,"extension":6.443658135557362},"index":3,"playId":"42199362-568a-35c2-a9f5-a9b9157c2904","pitchNumber":4,"startTime":"2026-02-22T20:15:31.081Z","endTime":"2026-02-22T20:15:35.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.027850011960435,"aZ":-16.762377894323933,"pfxX":7.525203062948268,"pfxZ":8.614984332857562,"pX":-1.1987908821348756,"pZ":3.393944425298821,"vX0":-8.604993288367172,"vY0":-132.81084495048032,"vZ0":-3.592815201349482,"x":162.7,"y":147.14,"x0":1.1031336604984894,"y0":50.0032699396615,"z0":5.980856760274364,"aX":13.46444360528292},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.0,"breakHorizontal":-11.8,"spinRate":2145,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.4121588360457866,"extension":6.249227536528995},"index":4,"playId":"ffb9ec5e-b67f-3f51-989d-e044d0881bf8","pitchNumber":5,"startTime":"2026-02-22T20:15:52.362Z","endTime":"2026-02-22T20:15:57.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.490759664240123,"aZ":-17.427459528077176,"pfxX":6.581315944258898,"pfxZ":8.39609112991091,"pX":-0.3719237358251067,"pZ":3.764734485757305,"vX0":-6.074985842417726,"vY0":-131.80749208100306,"vZ0":-2.5573215251402175,"x":131.18,"y":137.13,"x0":1.1097170235026743,"y0":50.00192609037452,"z0":6.037042232385894,"aX":11.558562889171215},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.9,"breakHorizontal":-10.6,"spinRate":2062,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.41584456486062216,"extension":6.238128754050303},"index":5,"playId":"19d9dc39-f3e1-3121-bac0-b04f281f7263","pitchNumber":6,"startTime":"2026-02-22T20:16:13.207Z","endTime":"2026-02-22T20:16:18.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":684442,"link":"/api/v1/people/684442"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.46,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:16:18.564Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vaughn Grissom flies out to right fielder Jorge Barrosa. Adam Frazier to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:16:42.885Z","endTime":"2026-02-22T20:17:07.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnThird":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":75.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.03382921109961,"aZ":-39.90821245289569,"pfxX":-2.4055969975747478,"pfxZ":-5.504756957289667,"pX":0.17628589736323097,"pZ":1.9808962211324816,"vX0":-1.8773700419164705,"vY0":-117.19799324307631,"vZ0":-0.7591330266799936,"x":110.28,"y":185.3,"x0":1.297324094619554,"y0":50.00175287891109,"z0":6.003507436834505,"aX":-3.380244708312455},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.0,"breakHorizontal":4.8,"spinRate":2558,"spinDirection":311},"zone":8,"typeConfidence":2.0,"plateTime":0.465536373695131,"extension":6.204519463388491},"hitData":{"launchSpeed":99.7,"launchAngle":33.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.34,"coordY":75.16}},"index":0,"playId":"80155c07-a1f1-3fb0-bcac-d04a1aee4d15","pitchNumber":1,"startTime":"2026-02-22T20:16:53.360Z","endTime":"2026-02-22T20:17:07.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":684442,"link":"/api/v1/people/684442"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":684442,"link":"/api/v1/people/684442"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.5,"awayTeamWinProbability":56.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.84,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:17:07.288Z","atBatIndex":2},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Oswald Peraza grounds into a force out, shortstop Geraldo Perdomo to second baseman Ketel Marte. Adam Frazier scores. Mike Trout out at 2nd. Oswald Peraza to 1st.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:17:27.781Z","endTime":"2026-02-22T20:18:28.858Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":{"id":684442,"link":"/api/v1/people/684442"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.062847825156446,"aZ":-15.294212755392303,"pfxX":5.674190115485028,"pfxZ":9.31689270438512,"pX":-1.711214270061091,"pZ":2.1520584349446454,"vX0":-8.759498655995676,"vY0":-133.33598803563606,"vZ0":-6.834042477599272,"x":182.23,"y":180.67,"x0":0.8702788351534402,"y0":50.001243916879126,"z0":5.840048199753454,"aX":10.2784316391256},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":-8.5,"spinRate":2194,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.409860707793253,"extension":6.264723080264387},"index":0,"playId":"eebe576b-a128-3788-9436-df69b232376b","pitchNumber":1,"startTime":"2026-02-22T20:17:36.212Z","endTime":"2026-02-22T20:17:39.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31378042751381,"aZ":-20.26529592730282,"pfxX":5.765636997133955,"pfxZ":8.079347320384276,"pX":-0.588056766351308,"pZ":2.016221385241363,"vX0":-5.789294134875841,"vY0":-120.09727176801955,"vZ0":-4.741092867805497,"x":139.42,"y":184.34,"x0":1.0945288713502672,"y0":50.00185588617317,"z0":5.797680679996953,"aX":8.497326151234061},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":13.8,"breakHorizontal":-9.2,"spinRate":1723,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.4545212629623667,"extension":6.536480059960211},"index":1,"playId":"0d606db5-4cbe-3e47-9f15-340aad72c5a1","pitchNumber":2,"startTime":"2026-02-22T20:17:54.632Z","endTime":"2026-02-22T20:18:00.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.517298571057324,"aZ":-24.626056344680006,"pfxX":-0.3872731684235933,"pfxZ":4.515863666513016,"pX":-0.30906601194560057,"pZ":2.0911181103776997,"vX0":-3.4833760129028084,"vY0":-127.3078304732386,"vZ0":-4.529880177691404,"x":128.78,"y":182.32,"x0":1.1167549171178153,"y0":50.00487939124105,"z0":5.798799970880046,"aX":-0.6476356605872848},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.6,"breakHorizontal":1.3,"spinRate":2224,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.4271824553868968,"extension":6.4193925924954955},"hitData":{"launchSpeed":62.7,"launchAngle":12.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.32,"coordY":145.82}},"index":2,"playId":"55f44d8a-d603-3d45-a32f-4f99ec06e944","pitchNumber":3,"startTime":"2026-02-22T20:18:19.410Z","endTime":"2026-02-22T20:18:28.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":684442,"link":"/api/v1/people/684442"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":684442,"link":"/api/v1/people/684442"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.699999999999996,"awayTeamWinProbability":57.300000000000004,"homeTeamWinProbabilityAdded":-0.8000000000000043,"leverageIndex":1.82,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:18:28.858Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyren Paris flies out sharply to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:18:51.919Z","endTime":"2026-02-22T20:19:52.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":75.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.6719528972185,"aZ":-39.01407454335705,"pfxX":-3.1851824503708497,"pfxZ":-4.8737359918354155,"pX":-0.24807774170988686,"pZ":1.4373854013734617,"vX0":-2.474834280284132,"vY0":-117.02243346152103,"vZ0":-1.9154931978244385,"x":126.46,"y":199.97,"x0":1.2326808355505205,"y0":50.00332160359817,"z0":5.8821958168506665,"aX":-4.469019495402378},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.0,"breakHorizontal":6.4,"spinRate":2559,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.465989770555864,"extension":6.239353460496449},"index":0,"playId":"092447e4-93e8-3eea-a7d9-2e9b5323f954","pitchNumber":1,"startTime":"2026-02-22T20:18:59.421Z","endTime":"2026-02-22T20:19:04.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.041935509140895,"aZ":-43.25096444161957,"pfxX":-4.788676744755563,"pfxZ":-8.133135587816852,"pX":0.6523583061395413,"pZ":4.30959720320061,"vX0":-0.16101183412892686,"vY0":-115.5143103785617,"vZ0":5.227424506350398,"x":92.13,"y":122.42,"x0":1.3457145902730623,"y0":50.00401509296616,"z0":6.157011914057626,"aX":-6.519463620574602},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-13.3,"breakHorizontal":8.8,"spinRate":2575,"spinDirection":308},"zone":12,"typeConfidence":2.0,"plateTime":0.4728444626357238,"extension":6.405831416679869},"index":1,"playId":"ac17408b-97ad-3598-8f4a-fb8d0341f268","pitchNumber":2,"startTime":"2026-02-22T20:19:20.925Z","endTime":"2026-02-22T20:19:24.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86544961116698,"aZ":-24.546645103173223,"pfxX":-1.492737223578521,"pfxZ":4.579516129307859,"pX":-0.32718050838585333,"pZ":1.9384758672999527,"vX0":-3.446159279924969,"vY0":-127.12744663534215,"vZ0":-4.905699981309826,"x":129.47,"y":186.44,"x0":1.230717225311768,"y0":50.002444663526475,"z0":5.800534648793114,"aX":-2.48408200102341},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.6,"breakHorizontal":3.4,"spinRate":2370,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.4280536023105652,"extension":6.401639574908627},"hitData":{"launchSpeed":107.5,"launchAngle":33.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":86.72,"coordY":42.44}},"index":2,"playId":"024974ba-9663-3370-9191-6d3c0e38ea60","pitchNumber":3,"startTime":"2026-02-22T20:19:43.039Z","endTime":"2026-02-22T20:19:52.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677347,"link":"/api/v1/people/677347"},"credit":"b_ab"},{"player":{"id":684442,"link":"/api/v1/people/684442"},"credit":"p_ab"},{"player":{"id":677347,"link":"/api/v1/people/677347"},"credit":"b_pa"},{"player":{"id":684442,"link":"/api/v1/people/684442"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:19:52.896Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to center fielder Mike Trout.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T20:21:57.339Z","endTime":"2026-02-22T20:22:51.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666201,"fullName":"Alek Manoah","link":"/api/v1/people/666201"},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.457571137387024,"aZ":-13.25255621479812,"pfxX":-3.542296619118498,"pfxZ":10.148386044134682,"pX":-0.8547240505701457,"pZ":3.090931648835196,"vX0":4.780563959711542,"vY0":-135.41650561592502,"vZ0":-5.567306337924268,"x":149.58,"y":155.32,"x0":-2.179461976257082,"y0":50.003393845815424,"z0":6.094011749019345,"aX":-6.6054867921711695},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":5.4,"spinRate":2387,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4038462300878116,"extension":6.713353892875256},"index":0,"playId":"8ff0ba52-9992-3f29-81a5-c7a9012c29ff","pitchNumber":1,"startTime":"2026-02-22T20:22:24.190Z","endTime":"2026-02-22T20:22:29.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.169518087862496,"aZ":-14.125368386663336,"pfxX":-4.862948114476762,"pfxZ":9.494871482555041,"pX":0.3503029505348937,"pZ":2.344561661350714,"vX0":8.049119203637924,"vY0":-136.55060538183983,"vZ0":-7.5628882528721455,"x":103.65,"y":175.48,"x0":-1.9947787377421677,"y0":50.00453352843873,"z0":6.1087406389913195,"aX":-9.246418022709063},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":7.2,"spinRate":2349,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.40008762887571736,"extension":6.801411685914871},"hitData":{"launchSpeed":93.0,"launchAngle":42.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.94,"coordY":81.44}},"index":1,"playId":"24c14870-97c6-363b-99f8-8c4a466b633b","pitchNumber":2,"startTime":"2026-02-22T20:22:40.949Z","endTime":"2026-02-22T20:22:51.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":666201,"link":"/api/v1/people/666201"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":666201,"link":"/api/v1/people/666201"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:22:51.538Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T20:23:14.598Z","endTime":"2026-02-22T20:25:00.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666201,"fullName":"Alek Manoah","link":"/api/v1/people/666201"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43832494042262,"aZ":-14.588794183987474,"pfxX":-4.46750638877289,"pfxZ":9.179866223326492,"pX":0.1289645240113422,"pZ":0.9963797354340758,"vX0":7.853629654140038,"vY0":-136.64232546821063,"vZ0":-10.683050851029785,"x":112.08,"y":211.88,"x0":-2.1851043277323514,"y0":50.000874816175994,"z0":5.926893428591125,"aX":-8.556979143844488},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":6.7,"spinRate":2399,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39885679881415115,"extension":6.890548339573153},"index":0,"playId":"f45e563c-ab2b-3d2a-a3b7-258c66550d94","pitchNumber":1,"startTime":"2026-02-22T20:23:17.365Z","endTime":"2026-02-22T20:23:22.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.674230395053737,"aZ":-14.67401942033944,"pfxX":-3.6719741590936805,"pfxZ":9.43359309682212,"pX":0.503215483309256,"pZ":1.9700885028625215,"vX0":7.8126017971316815,"vY0":-134.7068787452438,"vZ0":-8.088992276610583,"x":97.82,"y":185.59,"x0":-1.9453834185333552,"y0":50.0057106651558,"z0":6.0296168168033075,"aX":-6.814634255451809},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":5.2,"spinRate":2330,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.40515425281268014,"extension":6.872339370142283},"index":1,"playId":"b437eb71-0def-3606-9a92-514282458f83","pitchNumber":2,"startTime":"2026-02-22T20:23:32.820Z","endTime":"2026-02-22T20:23:36.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-02-22T20:23:46.126Z","endTime":"2026-02-22T20:24:00.555Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52220261570575,"aZ":-22.38523351774604,"pfxX":-7.469197863254401,"pfxZ":5.793499555031515,"pX":-0.004896699005217382,"pZ":3.187386156840636,"vX0":7.782241836312911,"vY0":-128.14859547433622,"vZ0":-2.8312903449546423,"x":117.19,"y":152.72,"x0":-2.087882419373781,"y0":50.00269862453999,"z0":6.024971907871264,"aX":-12.621144531678727},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.2,"breakHorizontal":12.1,"spinRate":2071,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.4248390630173362,"extension":6.96021236734651},"index":3,"playId":"81c05e46-7af4-3e97-b284-7dd2dcdb502a","pitchNumber":3,"startTime":"2026-02-22T20:24:00.555Z","endTime":"2026-02-22T20:24:06.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.5,"endSpeed":86.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.923488849968106,"aZ":-17.091199845949163,"pfxX":-6.913063901816518,"pfxZ":7.968144812754483,"pX":1.0409362919872045,"pZ":2.4260559959817036,"vX0":10.490918170392861,"vY0":-135.79641981892144,"vZ0":-6.6232370835082675,"x":77.32,"y":173.28,"x0":-1.950174625163771,"y0":50.006710208384796,"z0":6.058646083721616,"aX":-13.09237720127604},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":10.7,"spinRate":2293,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.40125815229473627,"extension":6.799108986204943},"index":4,"playId":"cf98862b-d11c-3e42-b430-010fe2d28468","pitchNumber":4,"startTime":"2026-02-22T20:24:17.039Z","endTime":"2026-02-22T20:24:23.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":88.0,"endSpeed":81.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.927961664441213,"aZ":-19.997572979298734,"pfxX":-7.881760748922682,"pfxZ":7.304880647033414,"pX":0.7377035958284651,"pZ":1.1739226290389941,"vX0":9.184996081039584,"vY0":-127.67659630971264,"vZ0":-7.719771414948323,"x":88.88,"y":207.08,"x0":-1.8662762761963718,"y0":50.002889713619325,"z0":5.785915240313708,"aX":-13.137988798344246},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.8,"breakHorizontal":12.5,"spinRate":2140,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.42742932087432584,"extension":7.141922769751756},"index":5,"playId":"b79bd15e-9100-35e9-8ca7-92388eca7ce0","pitchNumber":5,"startTime":"2026-02-22T20:24:36.795Z","endTime":"2026-02-22T20:24:41.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91896806229556,"aZ":-23.43231780138869,"pfxX":-7.578592764156439,"pfxZ":5.213263620795697,"pX":0.6482328245548914,"pZ":3.376721991962289,"vX0":9.003680280407302,"vY0":-127.7683620534541,"vZ0":-2.1862709611670854,"x":92.29,"y":147.61,"x0":-1.9140948978534886,"y0":50.00058174788814,"z0":6.05901335226845,"aX":-12.702024939590753},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.2,"breakHorizontal":12.0,"spinRate":2059,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.42644026763291265,"extension":6.929896656743322},"index":6,"playId":"5fee3a2f-3c51-391d-926a-843564051f9c","pitchNumber":6,"startTime":"2026-02-22T20:24:56.085Z","endTime":"2026-02-22T20:25:00.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":666201,"link":"/api/v1/people/666201"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.0,"awayTeamWinProbability":55.0,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:25:00.186Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Carlos Santana grounds into an unassisted double play, first baseman Trey Mancini. Geraldo Perdomo out at 2nd. Carlos Santana out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T20:25:23.980Z","endTime":"2026-02-22T20:25:35.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666201,"fullName":"Alek Manoah","link":"/api/v1/people/666201"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641820,"link":"/api/v1/people/641820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641820,"link":"/api/v1/people/641820"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94065372625775,"aZ":-15.683299015100486,"pfxX":-7.08273756132907,"pfxZ":8.796029702211946,"pX":0.020367254544255812,"pZ":2.4055431222222516,"vX0":7.827004355611852,"vY0":-135.64595556569884,"vZ0":-6.819510725654927,"x":116.22,"y":173.83,"x0":-1.97380264623989,"y0":50.00491216977048,"z0":6.0335377239226515,"aX":-13.282813234253751},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":11.3,"spinRate":2236,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.4028389845377469,"extension":6.851824607154807},"hitData":{"launchSpeed":97.0,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.4,"coordY":173.38}},"index":0,"playId":"6aeee37e-04c0-3713-8b0d-4fa429e416c2","pitchNumber":1,"startTime":"2026-02-22T20:25:27.903Z","endTime":"2026-02-22T20:25:35.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":666201,"link":"/api/v1/people/666201"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":666201,"link":"/api/v1/people/666201"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-5.299999999999997,"leverageIndex":1.28,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:25:35.158Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis d'Arnaud strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T20:27:39.452Z","endTime":"2026-02-22T20:28:40.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605244,"link":"/api/v1/people/605244"},"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":90.9,"endSpeed":83.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.578037382684276,"aZ":-17.359927487265786,"pfxX":6.759572333998528,"pfxZ":8.341771219247013,"pX":-0.3083398735159261,"pZ":3.225397524647905,"vX0":-5.982482831116686,"vY0":-132.28011002507935,"vZ0":-3.8493908748238255,"x":128.75,"y":151.69,"x0":1.101674178472284,"y0":50.00631824021372,"z0":5.968266256488649,"aX":12.010683392719676},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.5,"breakHorizontal":-11.0,"spinRate":2192,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.4136820764972473,"extension":6.402473260040391},"index":0,"playId":"68fa2065-5e1c-3dda-97bb-3eb9bf797fef","pitchNumber":1,"startTime":"2026-02-22T20:27:47.591Z","endTime":"2026-02-22T20:27:53.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.969766264437233,"aZ":-22.99166173650025,"pfxX":0.33148666633881796,"pfxZ":5.618561897451359,"pX":-0.19608913495718452,"pZ":2.957861943459434,"vX0":-3.4998471696607085,"vY0":-126.76567126883221,"vZ0":-2.522543650628232,"x":124.47,"y":158.92,"x0":1.1569987308422538,"y0":50.000219427216166,"z0":5.7936384572167725,"aX":0.5416145310682584},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.8,"breakHorizontal":0.1,"spinRate":2247,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.43142729638508603,"extension":6.302325307523161},"index":1,"playId":"8f9b13cf-a481-386a-928b-261ccf984a36","pitchNumber":2,"startTime":"2026-02-22T20:28:02.571Z","endTime":"2026-02-22T20:28:08.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":91.8,"endSpeed":84.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.718462276703324,"aZ":-16.78611889709838,"pfxX":7.333594492499,"pfxZ":8.447846452963866,"pX":1.7190606157628012,"pZ":4.527465904048261,"vX0":-1.6392788702324763,"vY0":-133.83702336605057,"vZ0":-0.720824412220508,"x":51.47,"y":116.54,"x0":1.384798972234808,"y0":50.00537350452315,"z0":5.997695773527923,"aX":13.363306012420562},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":-13.0,"spinRate":2221,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.40857716086234275,"extension":6.208063456065507},"index":2,"playId":"6a092fd8-e2d1-3682-a680-4813061e6174","pitchNumber":3,"startTime":"2026-02-22T20:28:20.499Z","endTime":"2026-02-22T20:28:23.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":91.9,"endSpeed":84.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.536300670113032,"aZ":-15.73806109169548,"pfxX":7.850502824954358,"pfxZ":9.038660276859405,"pX":-0.40529944571698945,"pZ":2.709213122256413,"vX0":-6.615540634936544,"vY0":-133.67903191156384,"vZ0":-5.256736978062665,"x":132.45,"y":165.63,"x0":1.075795547106098,"y0":50.0045949140775,"z0":5.8227477526747045,"aX":14.277574255167925},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":-12.8,"spinRate":2272,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.40900826372080035,"extension":6.462076866697218},"index":3,"playId":"770fe5e3-58cf-34be-909d-d16e3daa1812","pitchNumber":4,"startTime":"2026-02-22T20:28:37.554Z","endTime":"2026-02-22T20:28:40.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_ab"},{"player":{"id":684442,"link":"/api/v1/people/684442"},"credit":"p_ab"},{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_pa"},{"player":{"id":684442,"link":"/api/v1/people/684442"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:28:40.928Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trey Mancini strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T20:28:53.433Z","endTime":"2026-02-22T20:30:40.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":641820,"fullName":"Trey Mancini","link":"/api/v1/people/641820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641820,"fullName":"Trey Mancini","link":"/api/v1/people/641820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605244,"link":"/api/v1/people/605244"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.214620345666816,"aZ":-16.24484405182802,"pfxX":5.816638738356757,"pfxZ":8.936266605329767,"pX":0.8551771814710665,"pZ":4.910319153415972,"vX0":-2.799478274077002,"vY0":-132.62666650103895,"vZ0":0.06460252661885257,"x":84.4,"y":106.2,"x0":1.1683971126237314,"y0":50.00181118903348,"z0":6.06984987383405,"aX":10.367269574682496},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":-10.0,"spinRate":2063,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.412893196957564,"extension":6.467659119000568},"index":0,"playId":"4a6d209b-c71f-32f8-94e1-56713de404be","pitchNumber":1,"startTime":"2026-02-22T20:29:05.187Z","endTime":"2026-02-22T20:29:09.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.710203575765846,"aZ":-23.993300378992377,"pfxX":0.022751238988483635,"pfxZ":4.931988066160654,"pX":-0.02374435276962983,"pZ":2.543794793526696,"vX0":-3.0055810905260043,"vY0":-127.77295677723602,"vZ0":-3.549646534069124,"x":117.91,"y":170.1,"x0":1.1635137911874736,"y0":50.00012681269724,"z0":5.830961919385724,"aX":0.038379072100796295},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.4,"breakHorizontal":0.6,"spinRate":2252,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.4282691424700178,"extension":6.2951425399501675},"index":1,"playId":"3c2e96b6-6f65-3f45-aaa8-6a535690bf34","pitchNumber":2,"startTime":"2026-02-22T20:29:22.694Z","endTime":"2026-02-22T20:29:25.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":84.2,"endSpeed":78.0,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02367413904841,"aZ":-23.410927603354494,"pfxX":7.841768925049305,"pfxZ":5.684632285331109,"pX":1.1484175726492862,"pZ":2.8865743413815608,"vX0":-2.692338731388269,"vY0":-122.76314086513594,"vZ0":-2.466255674059433,"x":73.23,"y":160.84,"x0":1.2342453623247676,"y0":50.00217046758842,"z0":5.876238201894558,"aX":12.088698875286816},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.1,"breakHorizontal":-13.7,"spinRate":1791,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4444593417590861,"extension":6.568047383333641},"index":2,"playId":"1475162e-1d04-344a-9700-22f78e96d0a1","pitchNumber":3,"startTime":"2026-02-22T20:29:43.442Z","endTime":"2026-02-22T20:29:46.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-22T20:29:55.298Z","endTime":"2026-02-22T20:30:09.142Z","isPitch":false,"type":"action","player":{"id":641820,"link":"/api/v1/people/641820"},"defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.541707112348405,"aZ":-15.68947417416534,"pfxX":6.967426092335012,"pfxZ":9.135537934072893,"pX":-0.6966918011345901,"pZ":2.711469209651727,"vX0":-6.674991705447461,"vY0":-133.21217533305273,"vZ0":-5.1568107006167985,"x":143.56,"y":165.57,"x0":0.9314556387446449,"y0":50.00320659002165,"z0":5.7996245954685515,"aX":12.572976572284576},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.7,"breakHorizontal":-11.3,"spinRate":2240,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.41053391834971054,"extension":6.319683404011464},"index":4,"playId":"7546e72b-925c-32cd-acd3-237e469ed250","pitchNumber":4,"startTime":"2026-02-22T20:30:09.142Z","endTime":"2026-02-22T20:30:16.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":74.5,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.307815219012443,"aZ":-37.224482603287065,"pfxX":-2.7250162190521676,"pfxZ":-3.6577287094157622,"pX":-0.6761108661453934,"pZ":1.2470769982275933,"vX0":-3.2484888654424675,"vY0":-116.32347630217488,"vZ0":-2.6214597412793372,"x":142.77,"y":205.11,"x0":1.0886372227852792,"y0":50.00322499957001,"z0":5.89269020935338,"aX":-3.7616861718000605},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.0,"breakHorizontal":5.6,"spinRate":2598,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4695395354406533,"extension":6.275292800380277},"index":5,"playId":"d522f30e-faf1-36c8-aca3-f51cd6842582","pitchNumber":5,"startTime":"2026-02-22T20:30:36.275Z","endTime":"2026-02-22T20:30:40.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641820,"link":"/api/v1/people/641820"},"credit":"b_ab"},{"player":{"id":684442,"link":"/api/v1/people/684442"},"credit":"p_ab"},{"player":{"id":641820,"link":"/api/v1/people/641820"},"credit":"b_pa"},{"player":{"id":684442,"link":"/api/v1/people/684442"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:30:40.505Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chris Taylor grounds out, second baseman Ketel Marte to first baseman Carlos Santana.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T20:30:52.008Z","endTime":"2026-02-22T20:32:33.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.51606568483179,"aZ":-40.44870680179597,"pfxX":-2.8364334998136553,"pfxZ":-6.107289053971108,"pX":-0.08273091548524666,"pZ":2.621125879814728,"vX0":-2.064636192957301,"vY0":-115.42870766121139,"vZ0":1.1987391601210111,"x":120.15,"y":168.01,"x0":1.1902031224820793,"y0":50.00076565502979,"z0":5.975114363611268,"aX":-3.844880801731676},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-10.6,"breakHorizontal":5.6,"spinRate":2652,"spinDirection":312},"zone":5,"typeConfidence":2.0,"plateTime":0.47365355567683753,"extension":6.264041863417697},"index":0,"playId":"15cf952d-b8fb-312c-9af6-46098ba6d931","pitchNumber":1,"startTime":"2026-02-22T20:31:02.048Z","endTime":"2026-02-22T20:31:06.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07690831231171,"aZ":-24.890609914383763,"pfxX":0.5826316477560596,"pfxZ":4.441860142631976,"pX":-1.13011821377015,"pZ":2.44869556887445,"vX0":-6.014197995806203,"vY0":-127.24668419715573,"vZ0":-3.3238856638217262,"x":160.08,"y":172.67,"x0":1.1882282716197434,"y0":50.00398550270438,"z0":5.743686985732079,"aX":0.9563637376656628},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.6,"breakHorizontal":0.4,"spinRate":2291,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.43042627186352345,"extension":6.578288089376557},"index":1,"playId":"4d387e6c-a94b-3b7b-b72e-71f0957d0502","pitchNumber":2,"startTime":"2026-02-22T20:31:16.501Z","endTime":"2026-02-22T20:31:20.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.884941697098526,"aZ":-15.699469783103767,"pfxX":5.79295624745648,"pfxZ":9.234480440538732,"pX":-0.20947701619696224,"pZ":2.680240143406386,"vX0":-5.425958806736731,"vY0":-133.05038515716657,"vZ0":-5.067425710508855,"x":124.98,"y":166.41,"x0":1.108615895960819,"y0":50.00196808359986,"z0":5.756030118179619,"aX":10.33368467617036},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.7,"breakHorizontal":-9.2,"spinRate":2213,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.4124669655518165,"extension":6.3996049443274},"index":2,"playId":"cccf6dd5-2651-3b4f-8b9e-feb0cac3601f","pitchNumber":3,"startTime":"2026-02-22T20:31:30.887Z","endTime":"2026-02-22T20:31:34.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-22T20:31:45.603Z","endTime":"2026-02-22T20:31:55.066Z","isPitch":false,"type":"action","player":{"id":621035,"link":"/api/v1/people/621035"},"defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.3,"endSpeed":84.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66386803818379,"aZ":-21.338981647899175,"pfxX":7.1853759826724914,"pfxZ":5.9356710276756335,"pX":1.0040047655961803,"pZ":3.9014397658542,"vX0":-2.7422120419315466,"vY0":-134.3731168881576,"vZ0":-1.4085087514347143,"x":78.73,"y":133.44,"x0":1.1054816051386493,"y0":50.000282646029056,"z0":5.951401824291353,"aX":13.111453362615409},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.7,"breakHorizontal":-12.4,"spinRate":2071,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.40791724723248013,"extension":6.20923819819027},"index":4,"playId":"f1a108ef-d4aa-3f33-b815-9776d8e43265","pitchNumber":4,"startTime":"2026-02-22T20:31:55.066Z","endTime":"2026-02-22T20:31:58.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.166028295181768,"aZ":-36.87229324787046,"pfxX":-3.4165265922927404,"pfxZ":-3.3550230288549105,"pX":-0.4107519174037075,"pZ":1.959150658700549,"vX0":-2.229373005419438,"vY0":-117.87624581286013,"vZ0":-1.3448497014413467,"x":132.66,"y":185.88,"x0":0.9921823500036983,"y0":50.00003971826518,"z0":5.95239983765123,"aX":-4.7893717678605725},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-6.1,"breakHorizontal":6.7,"spinRate":2524,"spinDirection":315},"zone":7,"typeConfidence":2.0,"plateTime":0.4653060075334401,"extension":6.4559922454461995},"hitData":{"launchSpeed":53.7,"launchAngle":14.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.93,"coordY":148.56}},"index":5,"playId":"d0fd331a-82b7-3913-b330-f3d6999eec0b","pitchNumber":5,"startTime":"2026-02-22T20:32:25.914Z","endTime":"2026-02-22T20:32:33.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"credit":"b_ab"},{"player":{"id":684442,"link":"/api/v1/people/684442"},"credit":"p_ab"},{"player":{"id":621035,"link":"/api/v1/people/621035"},"credit":"b_pa"},{"player":{"id":684442,"link":"/api/v1/people/684442"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:32:33.638Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Arenado grounds out, third baseman Oswald Peraza to first baseman Trey Mancini.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:34:47.728Z","endTime":"2026-02-22T20:36:25.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666201,"fullName":"Alek Manoah","link":"/api/v1/people/666201"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641820,"link":"/api/v1/people/641820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.325592130222507,"aZ":-31.603079233263045,"pfxX":6.808169200073641,"pfxZ":0.40966534480864425,"pX":-0.8264452668713397,"pZ":4.688011314803266,"vX0":1.6423688414018782,"vY0":-116.68156840336374,"vZ0":3.350776166531568,"x":148.5,"y":112.2,"x0":-2.4227094684852024,"y0":50.00175526433262,"z0":6.196445442595502,"aX":9.460778584298787},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.8,"breakHorizontal":-12.7,"spinRate":2329,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.46800093399339504,"extension":6.546586034140879},"index":0,"playId":"fe372f30-9e1f-38a9-b9f6-3025897afd0a","pitchNumber":1,"startTime":"2026-02-22T20:34:47.728Z","endTime":"2026-02-22T20:34:52.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":91.8,"endSpeed":83.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.244141622808485,"aZ":-20.018067809141183,"pfxX":-9.487033936691898,"pfxZ":6.768316517806504,"pX":1.1469340475093246,"pZ":2.6457775480817554,"vX0":11.257730590473757,"vY0":-133.10318739447504,"vZ0":-5.168684334716424,"x":73.28,"y":167.34,"x0":-1.902436265622512,"y0":50.006434050425284,"z0":6.060117173713308,"aX":-17.047959604053396},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.3,"breakHorizontal":14.8,"spinRate":2232,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.41131496965389314,"extension":6.908330245531953},"index":1,"playId":"2a39cc2e-ddc7-3ebd-a7eb-b855939ef230","pitchNumber":2,"startTime":"2026-02-22T20:35:02.975Z","endTime":"2026-02-22T20:35:09.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68392827830764,"aZ":-20.936950751601305,"pfxX":-9.36048225653256,"pfxZ":6.133810813239453,"pX":-0.6623715552900639,"pZ":3.5677674564303756,"vX0":6.925945792877378,"vY0":-134.38246819077008,"vZ0":-2.5635926728698024,"x":142.25,"y":142.45,"x0":-2.0549028853277687,"y0":50.00145681493326,"z0":6.018720550138247,"aX":-17.146017285827696},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":15.5,"spinRate":2162,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40733338060194324,"extension":6.89781048591194},"index":2,"playId":"e12d26dd-3d98-388f-be5b-a1dc3d6105fa","pitchNumber":3,"startTime":"2026-02-22T20:35:17.859Z","endTime":"2026-02-22T20:35:22.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":91.2,"endSpeed":84.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.358180994451107,"aZ":-18.48814330172808,"pfxX":-6.629877924501256,"pfxZ":7.589788191064775,"pX":-0.47224508972404683,"pZ":2.309656523375708,"vX0":7.0061395890375175,"vY0":-132.68661771080966,"vZ0":-5.8663540180123475,"x":135.0,"y":176.42,"x0":-2.271332400513358,"y0":50.00267056287518,"z0":5.873099787791611,"aX":-11.956324702699241},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.8,"breakHorizontal":10.7,"spinRate":2168,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4110132454400164,"extension":6.898069020977909},"index":3,"playId":"1774a275-680b-3dbd-b391-2bb753b372b6","pitchNumber":4,"startTime":"2026-02-22T20:35:35.545Z","endTime":"2026-02-22T20:35:39.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.501558770945312,"aZ":-24.00030456838572,"pfxX":-8.050694794338819,"pfxZ":5.146060060542455,"pX":0.4356779740448179,"pZ":1.8069441343006118,"vX0":8.725209800203087,"vY0":-124.78103823805863,"vZ0":-5.184484902990114,"x":100.39,"y":189.99,"x0":-2.0490985744986485,"y0":50.00220059878856,"z0":5.8719525087134645,"aX":-12.78272322575532},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.4,"breakHorizontal":12.7,"spinRate":1868,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.4378079726272639,"extension":7.133037527301141},"index":4,"playId":"371d9949-8084-31d5-8ae6-cb2cbddc6bf4","pitchNumber":5,"startTime":"2026-02-22T20:35:52.348Z","endTime":"2026-02-22T20:35:55.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-22T20:36:03.991Z","endTime":"2026-02-22T20:36:17.946Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"},"defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.910368971329625,"aZ":-24.05214248455517,"pfxX":-8.631375029656652,"pfxZ":5.030389538576694,"pX":-0.7833125849211252,"pZ":3.1819084495809498,"vX0":5.742266539102798,"vY0":-125.80714303114519,"vZ0":-2.3252464853032113,"x":146.86,"y":152.87,"x0":-1.96626519064835,"y0":50.001454157810265,"z0":6.054194549446559,"aX":-13.928271124820192},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.9,"breakHorizontal":14.4,"spinRate":2173,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.43426514877210254,"extension":7.053141617165369},"hitData":{"launchSpeed":53.4,"launchAngle":9.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.17,"coordY":158.86}},"index":6,"playId":"259f26e3-0753-3b1e-b400-9231ea0e9580","pitchNumber":6,"startTime":"2026-02-22T20:36:17.946Z","endTime":"2026-02-22T20:36:25.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_ab"},{"player":{"id":666201,"link":"/api/v1/people/666201"},"credit":"p_ab"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":666201,"link":"/api/v1/people/666201"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:36:25.868Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alek Thomas walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:36:44.752Z","endTime":"2026-02-22T20:38:13.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666201,"fullName":"Alek Manoah","link":"/api/v1/people/666201"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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, 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":79.9,"endSpeed":73.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.12544905469362,"aZ":-33.08831033979194,"pfxX":9.054133416305442,"pfxZ":-0.6682632844916867,"pX":0.13472462760385903,"pZ":3.2272724489680202,"vX0":2.9173859562298183,"vY0":-116.39402462831093,"vZ0":0.5718009592896203,"x":111.86,"y":151.64,"x0":-2.309801789577394,"y0":50.000648971170634,"z0":6.102892247150274,"aX":12.463421935324599},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-0.8,"breakHorizontal":-17.2,"spinRate":2233,"spinDirection":47},"zone":2,"typeConfidence":2.0,"plateTime":0.4699559391007502,"extension":6.724928237855774},"index":0,"playId":"450b494b-5de4-3d8d-87c2-dcc16253c08a","pitchNumber":1,"startTime":"2026-02-22T20:36:52.609Z","endTime":"2026-02-22T20:36:58.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":86.3,"endSpeed":80.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.899924624911645,"aZ":-24.416633816485625,"pfxX":-8.51844672546361,"pfxZ":4.797114085569429,"pX":1.1139660865069378,"pZ":2.840061743361635,"vX0":10.243255309573776,"vY0":-125.42722336955754,"vZ0":-2.797619291944653,"x":74.54,"y":162.1,"x0":-1.8885166075875317,"y0":50.00104842195673,"z0":5.930241909732517,"aX":-13.769782427592467},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.4,"breakHorizontal":13.4,"spinRate":2054,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.43427141183345297,"extension":7.06553214020847},"index":1,"playId":"752fa773-355e-3f33-ae08-c611a1748b45","pitchNumber":2,"startTime":"2026-02-22T20:37:09.175Z","endTime":"2026-02-22T20:37:14.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.1,"endSpeed":84.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.023327155452773,"aZ":-14.671658500375614,"pfxX":-2.899666974009765,"pfxZ":9.609218640335744,"pX":-2.5309228382631046,"pZ":5.850705239456159,"vX0":0.8811691200213474,"vY0":-134.11229881565285,"vZ0":1.5358364705286278,"x":213.47,"y":80.81,"x0":-2.487043277485701,"y0":50.002262463842285,"z0":6.317095527699142,"aX":-5.2813872434860265},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.0,"breakHorizontal":5.0,"spinRate":2317,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.40841490113985524,"extension":6.7214047026202755},"index":2,"playId":"fd1c2b66-1ed3-3475-bb96-55c728e484cd","pitchNumber":3,"startTime":"2026-02-22T20:37:26.782Z","endTime":"2026-02-22T20:37:32.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77830217796807,"aZ":-27.966624334576615,"pfxX":-8.11077949271671,"pfxZ":2.607822800239253,"pX":0.2785834864474594,"pZ":4.079313235473698,"vX0":8.135954494670143,"vY0":-125.53433150710126,"vZ0":0.5349249816526604,"x":106.38,"y":128.64,"x0":-1.933658670676353,"y0":50.00323434888235,"z0":6.120320754965527,"aX":-13.089123139586235},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.0,"breakHorizontal":13.1,"spinRate":1971,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.434480245965287,"extension":6.931753420802753},"index":3,"playId":"3c4dd16d-4226-3b9c-9597-d591c66fcc39","pitchNumber":4,"startTime":"2026-02-22T20:37:50.745Z","endTime":"2026-02-22T20:37:54.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07199559900059,"aZ":-16.613056977737635,"pfxX":-8.438830647156408,"pfxZ":8.741901211352696,"pX":0.2713727263609282,"pZ":0.9530682436895538,"vX0":9.126326468617824,"vY0":-131.8183122310052,"vZ0":-9.39704018961603,"x":106.66,"y":213.05,"x0":-2.120927154005661,"y0":50.001789111871176,"z0":5.762642333714174,"aX":-15.017772342448877},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.2,"breakHorizontal":13.6,"spinRate":2152,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4137497098914822,"extension":7.11232062137134},"index":4,"playId":"99715add-7e54-332a-93b2-5f24ca907d4f","pitchNumber":5,"startTime":"2026-02-22T20:38:09.461Z","endTime":"2026-02-22T20:38:13.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":666201,"link":"/api/v1/people/666201"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.6,"awayTeamWinProbability":55.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.72,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:38:13.953Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Ryan Waldschmidt pops into an unassisted double play, first baseman Trey Mancini. Alek Thomas out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:38:37.940Z","endTime":"2026-02-22T20:41:17.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666201,"fullName":"Alek Manoah","link":"/api/v1/people/666201"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641820,"link":"/api/v1/people/641820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641820,"link":"/api/v1/people/641820"},"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":91.9,"endSpeed":85.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.767788249716244,"aZ":-18.582578000839707,"pfxX":-8.617639150591328,"pfxZ":7.425052385699617,"pX":1.589310325550549,"pZ":1.7343724741516542,"vX0":12.147066040220755,"vY0":-133.2442620413347,"vZ0":-7.332608372151781,"x":56.42,"y":191.95,"x0":-1.871256877114391,"y0":50.00589005230483,"z0":5.824364378124226,"aX":-15.780727446047075},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.2,"breakHorizontal":13.6,"spinRate":2138,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4082728233179789,"extension":7.224380621959508},"index":0,"playId":"52d4f0ef-528e-388b-a4d5-447dfa79af2c","pitchNumber":1,"startTime":"2026-02-22T20:38:41.989Z","endTime":"2026-02-22T20:38:45.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.954839844457585,"aZ":-20.905484558515024,"pfxX":-6.251216157751649,"pfxZ":6.2863481999494475,"pX":-0.921263774060786,"pZ":3.7708462435192907,"vX0":5.247147028116042,"vY0":-132.22880080824544,"vZ0":-1.8492910440985235,"x":152.12,"y":136.97,"x0":-2.1073463368379377,"y0":50.00352153542244,"z0":5.994151024883693,"aX":-11.206233917510314},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.3,"breakHorizontal":10.3,"spinRate":1933,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.41231367035855815,"extension":6.960163777529389},"index":1,"playId":"a9d2bda9-7a79-303b-ab54-67844f788f16","pitchNumber":2,"startTime":"2026-02-22T20:39:01.016Z","endTime":"2026-02-22T20:39:06.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49026945742768,"aZ":-18.430895807514748,"pfxX":-8.982230910614835,"pfxZ":7.639732974750886,"pX":0.06123422791212233,"pZ":2.1290489883358297,"vX0":9.177630869481694,"vY0":-132.57889108279696,"vZ0":-6.099891354283251,"x":114.67,"y":181.3,"x0":-2.2606331983783736,"y0":50.00563341788504,"z0":5.782726583934024,"aX":-16.165108734251238},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.8,"breakHorizontal":14.5,"spinRate":2198,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4114548194983505,"extension":7.008062244326833},"index":2,"playId":"49794cb3-c8b2-33ba-aaf1-1ee9bd006f3f","pitchNumber":3,"startTime":"2026-02-22T20:39:30.268Z","endTime":"2026-02-22T20:39:34.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"c7fe0d3d-3f50-3b6a-b390-371fc208ad1b","startTime":"2026-02-22T20:39:51.179Z","endTime":"2026-02-22T20:39:56.002Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.071465519320924,"aZ":-23.57967020626147,"pfxX":-8.774871473155912,"pfxZ":5.097633936202902,"pX":-0.8362496028703503,"pZ":2.6770945392278067,"vX0":6.072277759251022,"vY0":-128.36179524437117,"vZ0":-3.467991537309997,"x":148.88,"y":166.5,"x0":-2.080647558922121,"y0":50.00147077871574,"z0":5.860628235750694,"aX":-14.788953270828268},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.8,"breakHorizontal":14.8,"spinRate":2009,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4250835845560621,"extension":6.931936584007168},"index":4,"playId":"0811e3c6-f095-30aa-bf9c-6a048244bb02","pitchNumber":4,"startTime":"2026-02-22T20:40:14.335Z","endTime":"2026-02-22T20:40:19.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"c79f71a3-6bed-39e0-bd9f-39fb64ed4111","startTime":"2026-02-22T20:40:45.513Z","endTime":"2026-02-22T20:40:49.839Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.810160538373104,"aZ":-15.044027018744606,"pfxX":-5.999445846477361,"pfxZ":9.217890601513405,"pX":-0.5899436854340797,"pZ":3.505078402823868,"vX0":6.585483592046613,"vY0":-134.83285577205785,"vZ0":-3.778069659039606,"x":139.49,"y":144.14,"x0":-2.274004250536502,"y0":50.00155195773338,"z0":5.972716878147234,"aX":-11.147223655100113},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":9.6,"spinRate":2304,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4048217321489962,"extension":7.045367134429109},"hitData":{"launchSpeed":60.8,"launchAngle":66.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":163.04,"coordY":178.44}},"index":6,"playId":"ae786a40-38f3-3df7-8534-818cbccdcf42","pitchNumber":5,"startTime":"2026-02-22T20:41:08.314Z","endTime":"2026-02-22T20:41:17.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_ab"},{"player":{"id":666201,"link":"/api/v1/people/666201"},"credit":"p_ab"},{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":666201,"link":"/api/v1/people/666201"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"},{"credit":"t_double_play"}],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-5.799999999999997,"leverageIndex":1.38,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:41:17.883Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Siri grounds out, third baseman Nolan Arenado to first baseman Carlos Santana.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:44:38.379Z","endTime":"2026-02-22T20:45:02.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yilber Díaz replaces Kohl Drake.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-22T20:43:10.643Z","endTime":"2026-02-22T20:44:06.638Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700270,"link":"/api/v1/people/700270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":684442,"link":"/api/v1/people/684442","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"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-22T20:44:06.638Z","endTime":"2026-02-22T20:44:40.597Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"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.4,"endSpeed":87.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.739361718377264,"aZ":-13.941009858502936,"pfxX":-5.544494055661251,"pfxZ":9.35590782651386,"pX":0.5908858636844778,"pZ":0.5312900692194499,"vX0":5.974612814812392,"vY0":-138.4453320860561,"vZ0":-11.283058667717967,"x":94.48,"y":224.44,"x0":-0.8706216603654817,"y0":50.00313417664973,"z0":5.5825598214206655,"aX":-10.806733651136597},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":8.9,"spinRate":2042,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3950201391354602,"extension":5.84156832012115},"index":2,"playId":"b72e199e-e547-374b-b2e9-3cb82878fb3e","pitchNumber":1,"startTime":"2026-02-22T20:44:40.597Z","endTime":"2026-02-22T20:44:44.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":95.2,"endSpeed":87.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.419386248102295,"aZ":-15.958304288036741,"pfxX":-6.946869393099856,"pfxZ":8.273018423207652,"pX":0.12337803833709607,"pZ":2.6847356035262835,"vX0":5.947692401797531,"vY0":-138.4976557155058,"vZ0":-5.347717263659749,"x":112.3,"y":166.29,"x0":-1.1403164057869715,"y0":50.000081574531585,"z0":5.693225797412255,"aX":-13.61078559553935},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":11.5,"spinRate":2277,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39417283415766,"extension":5.752418182827512},"hitData":{"launchSpeed":103.1,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.79,"coordY":171.35}},"index":3,"playId":"4e243242-021e-353d-b53c-09b2195dcb16","pitchNumber":2,"startTime":"2026-02-22T20:44:54.587Z","endTime":"2026-02-22T20:45:02.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:45:02.513Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adam Frazier pops out to second baseman Ketel Marte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:45:18.894Z","endTime":"2026-02-22T20:46:02.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.354690647786583,"aZ":-14.969657679350606,"pfxX":-7.128282441231304,"pfxZ":8.774956187543694,"pX":0.07419072208314947,"pZ":2.3794636797686244,"vX0":5.466827148634802,"vY0":-138.72996123371456,"vZ0":-6.60513532424453,"x":114.17,"y":174.53,"x0":-0.99014301972094,"y0":50.00139887255864,"z0":5.778399180311972,"aX":-13.973814072818529},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":11.9,"spinRate":2332,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.39394978037916983,"extension":5.774353222819271},"index":0,"playId":"2bebdc02-afd2-393b-b30c-1dd0b6513f11","pitchNumber":1,"startTime":"2026-02-22T20:45:24.201Z","endTime":"2026-02-22T20:45:28.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":86.6,"endSpeed":80.1,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.458103830260164,"aZ":-25.73369086839044,"pfxX":-0.6756234215462227,"pfxZ":3.993879643025533,"pX":1.6614604050525659,"pZ":0.922335815461951,"vX0":7.307547919383332,"vY0":-125.84105065951474,"vZ0":-6.50538728914084,"x":53.67,"y":213.88,"x0":-1.186515331854637,"y0":50.000540991676424,"z0":5.612875726729606,"aX":-1.0898746259118497},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.0,"breakHorizontal":-0.4,"spinRate":2381,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.4345176178544836,"extension":5.604808743231014},"index":1,"playId":"45e93376-dd45-3ff2-915c-93cd995d0103","pitchNumber":2,"startTime":"2026-02-22T20:45:35.862Z","endTime":"2026-02-22T20:45:40.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80888290707937,"aZ":-28.250114370252515,"pfxX":-0.9366915804745846,"pfxZ":2.5044950696129407,"pX":0.5484190508532325,"pZ":2.0809736920613817,"vX0":4.784922919261246,"vY0":-124.6650998313753,"vZ0":-3.140590895276624,"x":96.1,"y":182.59,"x0":-1.276858175454834,"y0":50.00532954816138,"z0":5.696886320408995,"aX":-1.469965301933154},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.1,"breakHorizontal":0.6,"spinRate":2498,"spinDirection":318},"zone":9,"typeConfidence":2.0,"plateTime":0.43988945294864257,"extension":5.67402428228982},"hitData":{"launchSpeed":88.3,"launchAngle":61.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":154.95,"coordY":147.56}},"index":2,"playId":"563bd12a-c69d-31c8-9f54-d67bbcd6acea","pitchNumber":3,"startTime":"2026-02-22T20:45:52.304Z","endTime":"2026-02-22T20:46:02.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:46:02.537Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Trout singles on a line drive to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:46:19.356Z","endTime":"2026-02-22T20:47:09.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.159285223901225,"aZ":-29.02794183855551,"pfxX":-0.3320643431700607,"pfxZ":1.964882422027669,"pX":0.9280114786770325,"pZ":2.380332316351255,"vX0":5.468524500572331,"vY0":-125.08357088775315,"vZ0":-2.516824259137824,"x":81.63,"y":174.51,"x0":-1.2351839149957693,"y0":50.00000329024999,"z0":5.758655707262879,"aX":-0.5313556352986079},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.2,"breakHorizontal":-0.6,"spinRate":2450,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4364312252974054,"extension":5.56242122663322},"index":0,"playId":"2a824bea-8f68-3998-ab58-5c37246dd820","pitchNumber":1,"startTime":"2026-02-22T20:46:28.645Z","endTime":"2026-02-22T20:46:35.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.594116810185078,"aZ":-30.392633689615046,"pfxX":-0.5620564273849453,"pfxZ":1.1349616625131684,"pX":1.3113653558560103,"pZ":2.807268464608334,"vX0":6.3274951625256595,"vY0":-124.31391063717535,"vZ0":-1.4701112997890975,"x":67.01,"y":162.98,"x0":-1.1878877632185643,"y0":50.00606824204374,"z0":5.916059179889215,"aX":-0.8859964843464373},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.9,"breakHorizontal":-0.4,"spinRate":2549,"spinDirection":340},"zone":12,"typeConfidence":2.0,"plateTime":0.43965208020069424,"extension":5.611730420177248},"index":1,"playId":"4b205436-aecf-35de-a102-742cda7420ca","pitchNumber":2,"startTime":"2026-02-22T20:46:42.417Z","endTime":"2026-02-22T20:46:46.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.184208322858886,"aZ":-15.943822750921466,"pfxX":-7.0027905354652935,"pfxZ":8.25483562244024,"pX":-0.3886595902364219,"pZ":2.601013523832622,"vX0":4.441411345119471,"vY0":-138.8786384650925,"vZ0":-5.8645725115840435,"x":131.81,"y":168.55,"x0":-1.0934030723089256,"y0":50.002222214849205,"z0":5.788851159395926,"aX":-13.768832440833659},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":11.9,"spinRate":2280,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3933911010166007,"extension":5.758825815425157},"hitData":{"launchSpeed":86.1,"launchAngle":12.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.51,"coordY":86.17}},"index":2,"playId":"1f6c6254-4cb5-30c9-a9a7-17fc90b4f677","pitchNumber":3,"startTime":"2026-02-22T20:46:58.216Z","endTime":"2026-02-22T20:47:09.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.42,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:47:09.206Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:47:26.090Z","endTime":"2026-02-22T20:48:55.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605244,"link":"/api/v1/people/605244"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.178529109277704,"aZ":-16.73609703155626,"pfxX":-6.402157296275579,"pfxZ":7.7245019617613,"pX":0.4184867071105718,"pZ":3.3597112340996187,"vX0":6.095471676137765,"vY0":-140.11555471365378,"vZ0":-3.985457121877172,"x":101.05,"y":148.07,"x0":-0.9481134528773386,"y0":50.001826617483296,"z0":5.886668100979915,"aX":-12.792932595002192},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":10.4,"spinRate":2278,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.3901758782444684,"extension":5.781744412815058},"index":0,"playId":"81331421-2ec4-3e27-9e89-4141f5f6004d","pitchNumber":1,"startTime":"2026-02-22T20:47:31.534Z","endTime":"2026-02-22T20:47:35.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":86.8,"endSpeed":80.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.257609232930054,"aZ":-28.601393950539393,"pfxX":0.3519938520591488,"pfxZ":2.1939081186947433,"pX":0.248433880479636,"pZ":2.486591066677779,"vX0":3.861394276637755,"vY0":-126.45918320997635,"vZ0":-2.476520949012833,"x":107.53,"y":171.64,"x0":-1.340061308672449,"y0":50.0045698475241,"z0":5.758360706295261,"aX":0.5733522048109985},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":-1.4,"spinRate":2461,"spinDirection":272},"zone":5,"typeConfidence":2.0,"plateTime":0.43208003965831265,"extension":5.573403920786577},"index":1,"playId":"fc3b9801-861a-35d4-991d-ebc156b1d2bd","pitchNumber":2,"startTime":"2026-02-22T20:47:46.506Z","endTime":"2026-02-22T20:47:50.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50266360989057,"aZ":-42.157558237210154,"pfxX":-0.7857076990894893,"pfxZ":-7.093403011117585,"pX":0.27609897554389307,"pZ":1.6739174274342,"vX0":3.1495197458803683,"vY0":-117.66461006490927,"vZ0":-1.4108980784922713,"x":106.48,"y":193.58,"x0":-0.9753906468319663,"y0":50.002825286124654,"z0":6.173878838974538,"aX":-1.1065569669409512},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.0,"breakHorizontal":0.7,"spinRate":2830,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4648077285440153,"extension":5.414117081080558},"index":2,"playId":"4f3c17c2-e39d-3c86-af3a-a4ba39781bf0","pitchNumber":3,"startTime":"2026-02-22T20:48:08.117Z","endTime":"2026-02-22T20:48:15.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47102153368343,"aZ":-44.05573336234808,"pfxX":0.2715354721978138,"pfxZ":-8.89701310754584,"pX":-0.5668872513837354,"pZ":2.0685032098665572,"vX0":1.1614950722618647,"vY0":-114.92060506046381,"vZ0":0.323876886291653,"x":138.61,"y":182.93,"x0":-1.1142723788142501,"y0":50.00073598731609,"z0":6.208289071725687,"aX":0.36254530043381267},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-15.7,"breakHorizontal":-0.8,"spinRate":2814,"spinDirection":15},"zone":7,"typeConfidence":2.0,"plateTime":0.4767839607887341,"extension":5.375645594568901},"index":3,"playId":"93f7960e-f2bc-305d-8092-6999a3570ab4","pitchNumber":4,"startTime":"2026-02-22T20:48:26.409Z","endTime":"2026-02-22T20:48:30.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.322793142363384,"aZ":-27.232927795761036,"pfxX":-0.4949149398251218,"pfxZ":3.0144782425004664,"pX":0.7494094649816688,"pZ":2.6708607340806676,"vX0":4.820298909990702,"vY0":-127.26782754170097,"vZ0":-2.3846392703965966,"x":88.43,"y":166.67,"x0":-1.1055288477297789,"y0":50.003890144435225,"z0":5.778864851296466,"aX":-0.8124601594430914},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":-0.2,"spinRate":2516,"spinDirection":286},"zone":6,"typeConfidence":2.0,"plateTime":0.43052744078217176,"extension":5.487564082805901},"index":4,"playId":"ea417130-9932-390b-9bb9-e0698c715a39","pitchNumber":5,"startTime":"2026-02-22T20:48:51.699Z","endTime":"2026-02-22T20:48:55.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":700270,"link":"/api/v1/people/700270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:48:55.734Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Barrosa pops out to third baseman Oswald Peraza.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T20:51:21.736Z","endTime":"2026-02-22T20:52:57.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519326,"fullName":"Hunter Strickland","link":"/api/v1/people/519326"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hunter Strickland replaces Alek Manoah.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-22T20:50:36.608Z","endTime":"2026-02-22T20:51:23.930Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":519326,"link":"/api/v1/people/519326"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666201,"link":"/api/v1/people/666201","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87314160882473,"aZ":-18.21691350241857,"pfxX":-4.256235911492221,"pfxZ":8.00283737305545,"pX":-0.775117838325949,"pZ":2.2687502094041534,"vX0":5.855624856751437,"vY0":-130.7736115827707,"vZ0":-6.396935474063249,"x":146.55,"y":177.52,"x0":-2.483433948272103,"y0":50.00063229495245,"z0":6.098831886901703,"aX":-7.420459536498292},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.4,"breakHorizontal":6.5,"spinRate":1977,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4177810604428598,"extension":5.721004447122201},"index":1,"playId":"b0458ff4-aa49-344a-8698-5e665916d92b","pitchNumber":1,"startTime":"2026-02-22T20:51:23.930Z","endTime":"2026-02-22T20:51:28.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519326,"link":"/api/v1/people/519326","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.234263206058138,"aZ":-32.25694746753496,"pfxX":-4.071375063901618,"pfxZ":-0.05654369103300727,"pX":0.4721220668230263,"pZ":0.9462196320433311,"vX0":8.176151592205795,"vY0":-121.90781752472172,"vZ0":-5.833538674396959,"x":99.0,"y":213.23,"x0":-2.371488374034165,"y0":50.0007983993105,"z0":6.099978500135102,"aX":-6.229470282109424},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.1,"breakHorizontal":5.8,"spinRate":1154,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4464645963960421,"extension":5.797069051265949},"index":2,"playId":"3b58c8b1-1335-3ea1-b437-043cfefe79e9","pitchNumber":2,"startTime":"2026-02-22T20:51:56.435Z","endTime":"2026-02-22T20:52:00.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519326,"link":"/api/v1/people/519326","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.242660108220473,"aZ":-17.192651200360153,"pfxX":-3.9343286808282767,"pfxZ":8.375316346556628,"pX":-0.8040511020455089,"pZ":3.396035863990575,"vX0":5.669778547120779,"vY0":-132.39185499713494,"vZ0":-4.037947492852922,"x":147.65,"y":147.09,"x0":-2.454699032100321,"y0":50.00292585236574,"z0":6.1865542538511225,"aX":-7.038045277230301},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.5,"breakHorizontal":6.0,"spinRate":2075,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.412511078431256,"extension":5.618171354731937},"index":3,"playId":"5203f504-bd0b-3ea5-b8e7-33802f20f487","pitchNumber":3,"startTime":"2026-02-22T20:52:13.481Z","endTime":"2026-02-22T20:52:17.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519326,"link":"/api/v1/people/519326","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.565951098862325,"aZ":-29.774392472689815,"pfxX":0.3935725021612486,"pfxZ":1.613363233731615,"pX":-0.41392263849334393,"pZ":1.4435208155262915,"vX0":5.648888859233765,"vY0":-120.95862835698108,"vZ0":-4.224520676516946,"x":132.78,"y":199.8,"x0":-2.8261666873201734,"y0":50.00296324966421,"z0":5.80969777825252,"aX":0.5860414524815734},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":-2.0,"spinRate":2396,"spinDirection":87},"zone":13,"typeConfidence":2.0,"plateTime":0.45201890875290873,"extension":5.665241847763761},"index":4,"playId":"cf11db9d-c481-3473-b836-c78a5c8a659e","pitchNumber":4,"startTime":"2026-02-22T20:52:31.349Z","endTime":"2026-02-22T20:52:35.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519326,"link":"/api/v1/people/519326","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.824464462147677,"aZ":-27.749745690364225,"pfxX":3.9856890909650606,"pfxZ":3.140425238483962,"pX":-0.749449873930332,"pZ":2.4913147263203728,"vX0":3.714285101619679,"vY0":-117.7449257751861,"vZ0":-2.0556357192772476,"x":145.57,"y":171.51,"x0":-2.863535558713494,"y0":50.000196121765875,"z0":5.936916452714207,"aX":5.609482317467356},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.5,"breakHorizontal":-8.2,"spinRate":2594,"spinDirection":74},"zone":4,"typeConfidence":2.0,"plateTime":0.4647307150223057,"extension":5.537311315038371},"hitData":{"launchSpeed":73.5,"launchAngle":58.0,"totalDistance":155.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":111.53,"coordY":141.46}},"index":5,"playId":"0e286ea6-02cd-34cf-9c69-e4637884190a","pitchNumber":5,"startTime":"2026-02-22T20:52:48.430Z","endTime":"2026-02-22T20:52:57.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519326,"link":"/api/v1/people/519326","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":519326,"link":"/api/v1/people/519326"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":519326,"link":"/api/v1/people/519326"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:52:57.442Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Aramis Garcia pops out to shortstop Kyren Paris.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T20:53:13.376Z","endTime":"2026-02-22T20:53:59.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":605244,"fullName":"Aramis Garcia","link":"/api/v1/people/605244"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519326,"fullName":"Hunter Strickland","link":"/api/v1/people/519326"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":605244,"fullName":"Aramis Garcia","link":"/api/v1/people/605244"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677347,"link":"/api/v1/people/677347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.170719384549844,"aZ":-32.357078729728414,"pfxX":0.25982831947098894,"pfxZ":-0.1300277722164882,"pX":1.256670503389044,"pZ":0.8871155074223374,"vX0":9.22112566789799,"vY0":-119.40748668389794,"vZ0":-4.676714192535516,"x":69.1,"y":214.83,"x0":-2.689942131135332,"y0":50.000073557745836,"z0":5.784809288856078,"aX":0.37450284007174345},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.2,"breakHorizontal":-2.8,"spinRate":2473,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4588403139901396,"extension":5.7095588510061015},"index":0,"playId":"6fb34923-f63e-3e4d-bafd-2761342fa40d","pitchNumber":1,"startTime":"2026-02-22T20:53:29.407Z","endTime":"2026-02-22T20:53:34.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519326,"link":"/api/v1/people/519326","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":605244,"link":"/api/v1/people/605244","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.3,"endSpeed":83.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.004692866193725,"aZ":-16.01595632988576,"pfxX":-3.842972738990965,"pfxZ":9.077473171514955,"pX":-0.20764386888137085,"pZ":2.9657175015009742,"vX0":7.1818692797890265,"vY0":-132.7304293090296,"vZ0":-4.989053436300064,"x":124.91,"y":158.71,"x0":-2.452003918385969,"y0":50.00449041345227,"z0":6.040001144116442,"aX":-6.842605168230938},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.5,"breakHorizontal":5.4,"spinRate":2088,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.41301044462339176,"extension":5.633727509959946},"hitData":{"launchSpeed":92.2,"launchAngle":69.0,"totalDistance":91.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":120.02,"coordY":165.79}},"index":1,"playId":"b4e98c3a-d191-385a-9674-c7b3b2ebd5ec","pitchNumber":2,"startTime":"2026-02-22T20:53:49.702Z","endTime":"2026-02-22T20:53:59.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519326,"link":"/api/v1/people/519326","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":605244,"link":"/api/v1/people/605244","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605244,"link":"/api/v1/people/605244"},"credit":"b_ab"},{"player":{"id":519326,"link":"/api/v1/people/519326"},"credit":"p_ab"},{"player":{"id":605244,"link":"/api/v1/people/605244"},"credit":"b_pa"},{"player":{"id":519326,"link":"/api/v1/people/519326"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:53:59.879Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Troy called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T20:54:17.094Z","endTime":"2026-02-22T20:56:05.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519326,"fullName":"Hunter Strickland","link":"/api/v1/people/519326"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68648485221135,"aZ":-30.241429748085842,"pfxX":4.8589087838827,"pfxZ":1.3564534157853894,"pX":1.0720806815800132,"pZ":1.5837348683941659,"vX0":7.280316191627037,"vY0":-118.7186333614502,"vZ0":-3.4413207115839475,"x":76.13,"y":196.02,"x0":-2.670589913670562,"y0":50.0000292771259,"z0":5.81766812247419,"aX":6.902439555279128},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.8,"breakHorizontal":-10.7,"spinRate":2503,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4621613102849227,"extension":5.6483029475344635},"index":0,"playId":"596a5283-b094-3f6d-852e-7f97172072bb","pitchNumber":1,"startTime":"2026-02-22T20:54:25.263Z","endTime":"2026-02-22T20:54:30.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519326,"link":"/api/v1/people/519326","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.250177882438344,"aZ":-19.19335695521594,"pfxX":-6.305856118370389,"pfxZ":7.104586714291855,"pX":0.10727195659546636,"pZ":2.7817142920744637,"vX0":9.320834044916259,"vY0":-133.46094545557875,"vZ0":-4.188797769981525,"x":112.91,"y":163.67,"x0":-2.5905725134370505,"y0":50.00351564030528,"z0":5.7308242532499465,"aX":-11.523390172874793},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.2,"breakHorizontal":9.7,"spinRate":2184,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.408388743711003,"extension":5.7959747934179395},"index":1,"playId":"ba9ca2a8-a904-3d07-936e-192404009584","pitchNumber":2,"startTime":"2026-02-22T20:54:44.466Z","endTime":"2026-02-22T20:54:48.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519326,"link":"/api/v1/people/519326","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.847580371117555,"aZ":-18.566175925411056,"pfxX":-4.269168757331819,"pfxZ":7.552734218381058,"pX":0.8156976339912535,"pZ":4.100069473731889,"vX0":10.025471090212013,"vY0":-132.49591113473429,"vZ0":-1.6795671992952275,"x":85.91,"y":128.08,"x0":-2.4404918422311366,"y0":50.00010265471231,"z0":6.080922676389644,"aX":-7.690244437192138},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.6,"breakHorizontal":5.9,"spinRate":2018,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.41134553467228807,"extension":5.653970085590006},"index":2,"playId":"982813ca-8390-37af-9564-287b278e5762","pitchNumber":3,"startTime":"2026-02-22T20:55:06.583Z","endTime":"2026-02-22T20:55:13.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519326,"link":"/api/v1/people/519326","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.629694464302602,"aZ":-33.53373123313737,"pfxX":3.609316627328309,"pfxZ":-0.9516485861192656,"pX":-0.29380741523955956,"pZ":2.2173978964998837,"vX0":5.041381268801813,"vY0":-118.67603209439832,"vZ0":-1.4332916147235468,"x":128.2,"y":178.91,"x0":-2.914252306215354,"y0":50.003078378875884,"z0":5.882455655922507,"aX":5.150254783365894},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.8,"breakHorizontal":-7.8,"spinRate":2484,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.4614668075077355,"extension":5.645902860266367},"index":3,"playId":"e19548f2-099b-39ef-b90c-90a147b3092f","pitchNumber":4,"startTime":"2026-02-22T20:55:25.096Z","endTime":"2026-02-22T20:55:29.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519326,"link":"/api/v1/people/519326","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-22T20:55:47.230Z","endTime":"2026-02-22T20:56:00.426Z","isPitch":false,"type":"action","player":{"id":694371,"link":"/api/v1/people/694371"},"defense":{"pitcher":{"id":519326,"link":"/api/v1/people/519326","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.407105639681856,"aZ":-30.92248385335033,"pfxX":8.667290976835435,"pfxZ":0.8978463429358019,"pX":0.09563345318629789,"pZ":1.7281603980941729,"vX0":4.019473846125896,"vY0":-117.06272751792861,"vZ0":-2.9860487170485097,"x":113.35,"y":192.12,"x0":-2.7701491839116255,"y0":50.00011402432432,"z0":5.919454146229806,"aX":12.00728952930921},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.2,"breakHorizontal":-16.7,"spinRate":2652,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.46817159745925174,"extension":5.644257623853902},"index":5,"playId":"7fcb47ba-605b-36f3-bc6e-b5ed58cb148e","pitchNumber":5,"startTime":"2026-02-22T20:56:00.426Z","endTime":"2026-02-22T20:56:05.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519326,"link":"/api/v1/people/519326","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_ab"},{"player":{"id":519326,"link":"/api/v1/people/519326"},"credit":"p_ab"},{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_pa"},{"player":{"id":519326,"link":"/api/v1/people/519326"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:56:05.755Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oswald Peraza grounds out softly, pitcher Kade Strowd to first baseman Carlos Santana.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T20:58:35.207Z","endTime":"2026-02-22T20:59:20.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669704,"link":"/api/v1/people/669704"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kade Strowd replaces Yilber Díaz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-22T20:57:28.865Z","endTime":"2026-02-22T20:58:37.422Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669704,"link":"/api/v1/people/669704"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":700270,"link":"/api/v1/people/700270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":94.7,"endSpeed":87.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.387245781073524,"aZ":-19.138572167551718,"pfxX":-5.588389448073753,"pfxZ":6.662723083245327,"pX":-0.11563460285848248,"pZ":3.234593867421912,"vX0":4.978779373989792,"vY0":-137.97537110117753,"vZ0":-3.5040253923768927,"x":121.41,"y":151.45,"x0":-1.2043341070767002,"y0":50.00397690121407,"z0":5.786885279811026,"aX":-10.937037143921582},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":9.2,"spinRate":2100,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.39472178966224725,"extension":6.180196624219107},"index":1,"playId":"ee663917-0965-356f-afd1-234a0da2f31b","pitchNumber":1,"startTime":"2026-02-22T20:58:37.422Z","endTime":"2026-02-22T20:58:42.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.170533709554146,"aZ":-26.347439788835203,"pfxX":1.5185669438213156,"pfxZ":3.2070065301373134,"pX":-0.43920472191662696,"pZ":3.400284064187014,"vX0":1.8740868794983458,"vY0":-132.87040287535726,"vZ0":-1.4212907945097957,"x":133.74,"y":146.97,"x0":-1.3467581166257996,"y0":50.003208050257356,"z0":5.827805796195383,"aX":2.7585027172407752},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.8,"breakHorizontal":-3.1,"spinRate":2465,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.40972000509685014,"extension":6.066030808566995},"index":2,"playId":"e6ac5dc2-c69e-356d-aeaa-10d1947fe687","pitchNumber":2,"startTime":"2026-02-22T20:58:55.775Z","endTime":"2026-02-22T20:58:59.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.688729395529244,"aZ":-17.308320844620688,"pfxX":-0.8678162702788832,"pfxZ":7.640797542893839,"pX":-1.3887989529947833,"pZ":3.532728612964001,"vX0":0.09134292588440635,"vY0":-137.4730554646102,"vZ0":-3.2937727150753653,"x":169.94,"y":143.4,"x0":-1.309142346792801,"y0":50.00584417328323,"z0":5.896855378323784,"aX":-1.6891571146119535},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":1.6,"spinRate":2223,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3959083008197184,"extension":6.081235493513942},"hitData":{"launchSpeed":39.0,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.36,"coordY":181.28}},"index":3,"playId":"6ebda742-21d9-370e-a039-0a2fc549a9aa","pitchNumber":3,"startTime":"2026-02-22T20:59:12.184Z","endTime":"2026-02-22T20:59:20.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:59:20.593Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyren Paris grounds out, shortstop Geraldo Perdomo to first baseman Carlos Santana.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T20:59:43.517Z","endTime":"2026-02-22T21:00:14.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.071126307748912,"aZ":-12.31576161841832,"pfxX":-2.929371863194185,"pfxZ":10.218649581628576,"pX":1.1526172610679846,"pZ":2.491125440602472,"vX0":6.765215426448513,"vY0":-138.1227753846595,"vZ0":-6.650244241982439,"x":73.06,"y":171.52,"x0":-0.9414892383614092,"y0":50.00538030210163,"z0":5.748363747146653,"aX":-5.694864700559116},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":4.0,"spinRate":2357,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.39566908247530996,"extension":6.216947847561489},"index":0,"playId":"69b99b5e-a602-3f63-8650-4e1378550c0a","pitchNumber":1,"startTime":"2026-02-22T20:59:49.002Z","endTime":"2026-02-22T20:59:54.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":94.8,"endSpeed":87.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.892314666648467,"aZ":-18.2993064809952,"pfxX":-9.58559986712514,"pfxZ":7.148160074272625,"pX":-0.5510959659953709,"pZ":2.1924893164069945,"vX0":5.404304141021843,"vY0":-137.99260938554545,"vZ0":-6.112701465015512,"x":138.01,"y":179.58,"x0":-1.283075873788259,"y0":50.002248510977964,"z0":5.65692928016166,"aX":-18.602010567223637},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.0,"breakHorizontal":16.3,"spinRate":2208,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.39597874827714197,"extension":6.057025202601571},"hitData":{"launchSpeed":91.2,"launchAngle":-0.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.35,"coordY":156.17}},"index":1,"playId":"d1214fe4-0cd6-3e06-93ae-01426f9385b9","pitchNumber":2,"startTime":"2026-02-22T21:00:06.039Z","endTime":"2026-02-22T21:00:14.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677347,"link":"/api/v1/people/677347"},"credit":"b_ab"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_ab"},{"player":{"id":677347,"link":"/api/v1/people/677347"},"credit":"b_pa"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:00:14.078Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis d'Arnaud grounds out, first baseman Carlos Santana to pitcher Kade Strowd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T21:00:38.474Z","endTime":"2026-02-22T21:00:53.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"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":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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.8,"endSpeed":88.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35078845799717,"aZ":-21.982997497743238,"pfxX":-8.452061933949878,"pfxZ":5.134687799046903,"pX":-0.3267616930279122,"pZ":2.6515224138191846,"vX0":5.7247631668227985,"vY0":-139.51442609286144,"vZ0":-4.446600491952637,"x":129.46,"y":167.19,"x0":-1.2999175395391604,"y0":50.004693170158184,"z0":5.702052200495246,"aX":-16.778965888573644},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.6,"breakHorizontal":14.3,"spinRate":2283,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.3915611189117585,"extension":6.178974048357428},"hitData":{"launchSpeed":97.3,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.88,"coordY":156.67}},"index":0,"playId":"4d220def-6429-33f6-90c0-68a6c735ba7a","pitchNumber":1,"startTime":"2026-02-22T21:00:46.092Z","endTime":"2026-02-22T21:00:53.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_ab"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_ab"},{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_pa"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:00:53.595Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, third baseman Oswald Peraza to first baseman Trey Mancini.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:03:30.552Z","endTime":"2026-02-22T21:04:28.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641820,"link":"/api/v1/people/641820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Walbert Ureña replaces Hunter Strickland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-22T21:02:13.650Z","endTime":"2026-02-22T21:02:14.650Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700712,"link":"/api/v1/people/700712"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":519326,"link":"/api/v1/people/519326","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Sebastián Rivero replaces catcher Travis d'Arnaud, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"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-22T21:02:13.650Z","endTime":"2026-02-22T21:03:32.697Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":518595,"link":"/api/v1/people/518595"},"defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.26986525165394,"aZ":-35.64629945535326,"pfxX":7.2407934274380965,"pfxZ":-2.4100546095760302,"pX":-1.815891052595563,"pZ":1.513870400060791,"vX0":-2.2805617230906945,"vY0":-118.78086109593751,"vZ0":-3.499556341599365,"x":186.22,"y":197.91,"x0":-1.7880575653825312,"y0":50.00568226884747,"z0":6.22467414351295,"aX":10.419946061589243},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.9,"breakHorizontal":-12.6,"spinRate":2589,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.459913272120529,"extension":6.165066770856302},"index":2,"playId":"1271c82c-5b25-3b2c-8ad0-bd382b41e932","pitchNumber":1,"startTime":"2026-02-22T21:03:32.697Z","endTime":"2026-02-22T21:03:38.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.698866706677094,"aZ":-26.60455585130682,"pfxX":-9.65387370661343,"pfxZ":3.1456230183186165,"pX":0.13461959036646334,"pZ":1.4791673306127677,"vX0":7.138233255179467,"vY0":-131.70449213187837,"vZ0":-6.7854662690376735,"x":111.87,"y":198.84,"x0":-1.3448259043286466,"y0":50.00613135972412,"z0":6.033281713645687,"aX":-17.110432476670116},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.6,"breakHorizontal":16.1,"spinRate":1957,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.41451254619842715,"extension":6.082657759605376},"index":3,"playId":"449d7e02-3077-3a02-bbd7-c50c88145540","pitchNumber":2,"startTime":"2026-02-22T21:03:48.441Z","endTime":"2026-02-22T21:03:54.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":90.8,"endSpeed":83.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.120466794799057,"aZ":-26.026452683641725,"pfxX":-9.780369005554302,"pfxZ":3.4650132964523346,"pX":-0.35811172039352906,"pZ":1.1544957567374436,"vX0":5.703537141959754,"vY0":-132.0461225544103,"vZ0":-7.789318484695843,"x":130.65,"y":207.61,"x0":-1.2712064390948796,"y0":50.001085256698666,"z0":6.046754213328783,"aX":-17.334735389016675},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.8,"breakHorizontal":16.6,"spinRate":1957,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.41420755990758495,"extension":6.073490868211886},"index":4,"playId":"bd076c14-bb6b-33fc-9901-7825b1f24b01","pitchNumber":3,"startTime":"2026-02-22T21:04:04.312Z","endTime":"2026-02-22T21:04:10.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":99.0,"endSpeed":91.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.441740751140316,"aZ":-13.744581534689493,"pfxX":-5.2750951275703075,"pfxZ":8.707703066561457,"pX":0.2246040580651987,"pZ":1.5629750065026053,"vX0":6.404019824435069,"vY0":-143.8991102000974,"vZ0":-10.319045339159565,"x":108.44,"y":196.58,"x0":-1.334508379598279,"y0":50.00520900858363,"z0":6.026300286567408,"aX":-11.168634167881109},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.0,"breakHorizontal":8.4,"spinRate":2499,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.37925931943338087,"extension":6.155712271722059},"hitData":{"launchSpeed":98.3,"launchAngle":4.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.59,"coordY":164.76}},"index":5,"playId":"0009c0e8-5b8c-38b9-9737-52a3d35ca9e1","pitchNumber":4,"startTime":"2026-02-22T21:04:20.663Z","endTime":"2026-02-22T21:04:28.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:04:28.338Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a ground ball to center fielder Mike Trout.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:04:47.507Z","endTime":"2026-02-22T21:06:16.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.272598679361398,"aZ":-15.6090865562622,"pfxX":-6.451115456925441,"pfxZ":7.739111228504257,"pX":0.37484424556209933,"pZ":3.0844224045343474,"vX0":6.845433795169105,"vY0":-144.58205675099055,"vZ0":-6.0589081170879515,"x":102.71,"y":155.5,"x0":-1.173024887748759,"y0":50.0013979471069,"z0":6.146936146572234,"aX":-13.80573935337921},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.1,"breakHorizontal":10.6,"spinRate":2410,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.37727455089419015,"extension":6.09045119877104},"index":0,"playId":"03de3e6e-ea80-31de-9f7d-742dc8f6c9c5","pitchNumber":1,"startTime":"2026-02-22T21:04:57.820Z","endTime":"2026-02-22T21:05:01.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-02-22T21:05:18.301Z","endTime":"2026-02-22T21:05:27.643Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.8,"endSpeed":80.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10620702802466,"aZ":-35.458832114533564,"pfxX":5.213110076833114,"pfxZ":-2.058571568513909,"pX":-0.26258785205538065,"pZ":0.5898185005677842,"vX0":1.1851050771498661,"vY0":-125.00806047818931,"vZ0":-6.40443741152146,"x":127.01,"y":222.85,"x0":-1.41929668314245,"y0":50.002210317724646,"z0":6.065005490374197,"aX":8.323095397943197},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.8,"breakHorizontal":-9.7,"spinRate":2784,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.43667608013782466,"extension":5.966448326185346},"index":2,"playId":"aa085ea4-a898-3996-9094-384d12f0e361","pitchNumber":2,"startTime":"2026-02-22T21:05:27.643Z","endTime":"2026-02-22T21:05:34.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82668925709136,"aZ":-27.442909022778796,"pfxX":-10.939614437739678,"pfxZ":2.6080907971835323,"pX":-0.17259480560714335,"pZ":1.0883840883265397,"vX0":6.623362267895477,"vY0":-133.8375932222294,"vZ0":-7.748675594029692,"x":123.58,"y":209.39,"x0":-1.2578153715539133,"y0":50.00350825882083,"z0":5.985909395740035,"aX":-19.851151662250576},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.2,"breakHorizontal":18.4,"spinRate":1993,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.409203537289212,"extension":6.1599734298466045},"index":3,"playId":"8332ca04-9a73-3b2a-9137-927f8a1461f9","pitchNumber":3,"startTime":"2026-02-22T21:05:45.097Z","endTime":"2026-02-22T21:05:49.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.025495572321844,"aZ":-27.112042507462107,"pfxX":-11.350396178549879,"pfxZ":2.7628920177993637,"pX":-1.1338556853165334,"pZ":1.7384970423125141,"vX0":4.347349055416431,"vY0":-135.13399594862116,"vZ0":-6.502385180111139,"x":160.22,"y":191.84,"x0":-1.2974718179329277,"y0":50.0042675468612,"z0":6.105271148151242,"aX":-20.79627878548796},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.7,"breakHorizontal":19.4,"spinRate":2026,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.40679150000426123,"extension":6.1896710246150555},"hitData":{"launchSpeed":80.5,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.93,"coordY":97.45}},"index":4,"playId":"63c1c695-e499-37c9-868e-b5e2fe075951","pitchNumber":4,"startTime":"2026-02-22T21:06:03.230Z","endTime":"2026-02-22T21:06:16.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":0.87,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:06:16.559Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carlos Santana pops out to catcher Sebastián Rivero in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:06:38.071Z","endTime":"2026-02-22T21:08:01.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.3,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4883214984718,"aZ":-22.700010929323,"pfxX":-9.560170762665575,"pfxZ":4.568324974307145,"pX":0.1160871597056028,"pZ":2.115475122517677,"vX0":7.427120862114529,"vY0":-142.7600478885877,"vZ0":-7.33611981371716,"x":112.58,"y":181.66,"x0":-1.2713337887150726,"y0":50.00316775737947,"z0":6.137378831242688,"aX":-19.82203203893505},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.0,"breakHorizontal":16.0,"spinRate":2273,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.3830294208718579,"extension":6.108850259758215},"index":0,"playId":"26f99f19-72cc-3eda-bc9a-58a9f7fdf667","pitchNumber":1,"startTime":"2026-02-22T21:06:42.554Z","endTime":"2026-02-22T21:06:46.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.5,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.727132085766662,"aZ":-19.050637831629018,"pfxX":-5.915538488793459,"pfxZ":6.288993388490464,"pX":0.2162450530276081,"pZ":2.7011935561926412,"vX0":6.39099359989145,"vY0":-143.23291311648737,"vZ0":-6.48893896079589,"x":108.76,"y":165.85,"x0":-1.2707190403957311,"y0":50.003990808107666,"z0":6.178869203884632,"aX":-12.346273596550258},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.3,"breakHorizontal":9.5,"spinRate":2304,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3817747549584767,"extension":6.075653620832141},"index":1,"playId":"462c8e8b-073f-347f-a5b4-5d109217cdda","pitchNumber":2,"startTime":"2026-02-22T21:07:03.736Z","endTime":"2026-02-22T21:07:07.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.251249664402703,"aZ":-27.42289022668556,"pfxX":-10.776235052771483,"pfxZ":2.709907330282451,"pX":0.2132165334504474,"pZ":0.7008727512108454,"vX0":6.735448426512704,"vY0":-131.8042222793185,"vZ0":-8.810592266928571,"x":113.8,"y":209.93,"x0":-0.9815696022670781,"y0":50.000547480108345,"z0":6.126541600075592,"aX":-18.868036676728234},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.1,"breakHorizontal":18.0,"spinRate":1765,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4163148312695797,"extension":6.276215480803764},"index":2,"playId":"ab6f3a64-1c4c-3a84-a5da-192530a0e3fa","pitchNumber":3,"startTime":"2026-02-22T21:07:26.984Z","endTime":"2026-02-22T21:07:30.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.152441924367924,"aZ":-24.073663738482765,"pfxX":-9.325608149328465,"pfxZ":4.493044390000312,"pX":-0.3298498979306479,"pZ":2.908900128006198,"vX0":5.901303153908057,"vY0":-133.29572313956788,"vZ0":-4.247289066523658,"x":129.57,"y":160.24,"x0":-1.3587677709559844,"y0":50.00187311775071,"z0":6.257059036068525,"aX":-16.811698324425137},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.4,"breakHorizontal":15.6,"spinRate":1923,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.4106161706292655,"extension":6.1807606898098495},"hitData":{"launchSpeed":87.3,"launchAngle":84.0,"totalDistance":23.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":129.64,"coordY":214.38}},"index":3,"playId":"83b54483-32f7-3357-b2bf-d96146310bb0","pitchNumber":4,"startTime":"2026-02-22T21:07:51.859Z","endTime":"2026-02-22T21:08:01.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.66,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:08:01.876Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nolan Arenado doubles (1) on a ground ball to left fielder Chris Taylor. Geraldo Perdomo scores. Nolan Arenado to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:08:51.302Z","endTime":"2026-02-22T21:09:29.639Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_throw","runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":700712,"link":"/api/v1/people/700712"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","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":"84687826-5139-3f0d-86f5-e5d900d60261","startTime":"2026-02-22T21:08:32.767Z","endTime":"2026-02-22T21:08:36.483Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":91.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70586718755557,"aZ":-22.707464039894752,"pfxX":-7.491614088972444,"pfxZ":4.446964642175027,"pX":-1.0064920153047887,"pZ":3.2540315593503624,"vX0":3.6348764062287438,"vY0":-144.73041172692587,"vZ0":-4.75908790141981,"x":155.37,"y":150.92,"x0":-1.3030055612700404,"y0":50.00329657707064,"z0":6.304168962686865,"aX":-15.947227743680592},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":7.3,"breakHorizontal":12.8,"spinRate":2328,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3779622681435111,"extension":6.068439182462431},"index":1,"playId":"f7aaf71f-b2ce-30c8-9d97-6856166aa398","pitchNumber":1,"startTime":"2026-02-22T21:08:53.253Z","endTime":"2026-02-22T21:09:00.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.211868766618316,"aZ":-22.733525878599526,"pfxX":-8.477083658737662,"pfxZ":4.4360275584677575,"pX":-0.08630726175587383,"pZ":2.327207639745994,"vX0":6.742904032847696,"vY0":-144.43759543142784,"vZ0":-6.837380000988325,"x":120.29,"y":175.95,"x0":-1.3406867618671015,"y0":50.005793724169855,"z0":6.106614821766908,"aX":-18.052614512169356},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.0,"breakHorizontal":14.2,"spinRate":2262,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3781088165229005,"extension":6.135302703350259},"hitData":{"launchSpeed":34.7,"launchAngle":35.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.77,"coordY":123.77}},"index":2,"playId":"ebf62a36-a15c-3d05-bda5-57238b667a14","pitchNumber":2,"startTime":"2026-02-22T21:09:12.881Z","endTime":"2026-02-22T21:09:29.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_ab"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"credit":"p_ab"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":15.600000000000001,"leverageIndex":1.21,"dramaIndex":131.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:09:29.639Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alek Thomas lines out, pitcher Walbert Ureña to first baseman Trey Mancini.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:10:05.204Z","endTime":"2026-02-22T21:11:15.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700712,"link":"/api/v1/people/700712"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":641820,"link":"/api/v1/people/641820"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.759051885197707,"aZ":-34.96960987600291,"pfxX":3.4048970482720726,"pfxZ":-1.9055047277238977,"pX":-3.1107477082517514,"pZ":3.9818242777551376,"vX0":-3.9505772670696198,"vY0":-120.18650365032195,"vZ0":1.516479561397339,"x":235.57,"y":131.27,"x0":-1.8899559345961734,"y0":50.00384795786758,"z0":6.442718266908296,"aX":4.994076748733878},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.9,"breakHorizontal":-5.3,"spinRate":2380,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.45530898430495936,"extension":5.975072435069666},"index":0,"playId":"0b1efb10-5c54-3f61-93b4-377344aa39c9","pitchNumber":1,"startTime":"2026-02-22T21:10:08.374Z","endTime":"2026-02-22T21:10:13.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"third":{"id":571448,"link":"/api/v1/people/571448"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16424736948142,"aZ":-25.092850684955714,"pfxX":-8.37964621115511,"pfxZ":3.3125850017389924,"pX":-0.7758266891385847,"pZ":2.1450418366978443,"vX0":4.981005883344194,"vY0":-145.15841738665765,"vZ0":-6.9885821381740785,"x":146.57,"y":180.86,"x0":-1.422926425230316,"y0":50.005188447784825,"z0":6.10570734036924,"aX":-17.93083152565476},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":4.8,"breakHorizontal":14.3,"spinRate":2237,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.37695586144779325,"extension":6.030803542507685},"index":1,"playId":"c7a4a6fb-7f12-3456-8309-b76c934ef17c","pitchNumber":2,"startTime":"2026-02-22T21:10:28.355Z","endTime":"2026-02-22T21:10:33.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"third":{"id":571448,"link":"/api/v1/people/571448"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.998351529029634,"aZ":-33.983243694292796,"pfxX":4.55211903072359,"pfxZ":-1.1726704243248411,"pX":0.3294185777829584,"pZ":1.2601626854522239,"vX0":2.7415468261577125,"vY0":-123.77740982103668,"vZ0":-4.940409477557217,"x":104.44,"y":204.76,"x0":-1.3860398214321015,"y0":50.00390042440512,"z0":6.145690316558484,"aX":7.023102565673962},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.1,"breakHorizontal":-8.9,"spinRate":2627,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4434675847925238,"extension":6.053179312096257},"index":2,"playId":"03deb3ea-a129-31ad-8b31-f66c470f2424","pitchNumber":3,"startTime":"2026-02-22T21:10:45.054Z","endTime":"2026-02-22T21:10:48.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"third":{"id":571448,"link":"/api/v1/people/571448"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.788443183798947,"aZ":-25.323571819344192,"pfxX":-8.381037098465285,"pfxZ":3.6978555750449438,"pX":-1.0299758658557587,"pZ":1.7184241880402724,"vX0":3.9212158019586867,"vY0":-134.63751640322218,"vZ0":-6.967276081482697,"x":156.26,"y":192.38,"x0":-1.4093713253719278,"y0":50.00112309442244,"z0":6.108803946434902,"aX":-15.52264174313573},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.5,"breakHorizontal":14.4,"spinRate":1676,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4054278863839711,"extension":6.2686891662247834},"hitData":{"launchSpeed":88.2,"launchAngle":5.0,"totalDistance":95.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":130.65,"coordY":184.01}},"index":3,"playId":"faf51783-ee5f-3f76-a4fd-00266af055ae","pitchNumber":4,"startTime":"2026-02-22T21:11:08.306Z","endTime":"2026-02-22T21:11:15.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"third":{"id":571448,"link":"/api/v1/people/571448"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":1.75,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:11:15.818Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trey Mancini grounds out, pitcher Junior Fernández to first baseman Carlos Santana.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:13:39.038Z","endTime":"2026-02-22T21:15:44.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":641820,"fullName":"Trey Mancini","link":"/api/v1/people/641820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":658551,"fullName":"Junior Fernández","link":"/api/v1/people/658551"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641820,"fullName":"Trey Mancini","link":"/api/v1/people/641820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":658551,"link":"/api/v1/people/658551"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Junior Fernández replaces Kade Strowd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:12:37.705Z","endTime":"2026-02-22T21:13:41.251Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":658551,"link":"/api/v1/people/658551"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":98.0,"endSpeed":90.2,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96032672226786,"aZ":-17.480524685815542,"pfxX":-8.143859200578785,"pfxZ":7.0833543478246845,"pX":1.1784014079029026,"pZ":3.0307016241726976,"vX0":9.490457188488609,"vY0":-142.4715080853873,"vZ0":-4.814331389394642,"x":72.08,"y":156.95,"x0":-1.123572846307022,"y0":50.0033272866768,"z0":5.832605805428582,"aX":-16.894540952210026},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.1,"breakHorizontal":13.1,"spinRate":2927,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.38312543355074435,"extension":6.715781953801281},"index":1,"playId":"266e70bc-434b-3d6f-8cfe-32da243fa578","pitchNumber":1,"startTime":"2026-02-22T21:13:41.251Z","endTime":"2026-02-22T21:13:46.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.287523188120936,"aZ":-15.833018864283158,"pfxX":-8.137824698715647,"pfxZ":8.019333281500721,"pX":-1.1630975488015458,"pZ":1.1295863857505468,"vX0":3.5929974522171126,"vY0":-141.61513318386392,"vZ0":-9.690061148871177,"x":161.33,"y":208.28,"x0":-1.38838932340499,"y0":50.007043767630094,"z0":5.600892085373638,"aX":-16.590229686404204},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.8,"breakHorizontal":14.0,"spinRate":2870,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.38626402100044954,"extension":6.593281083840232},"index":2,"playId":"4a882fa5-635a-314c-aa70-fd7cede00094","pitchNumber":2,"startTime":"2026-02-22T21:13:57.784Z","endTime":"2026-02-22T21:14:01.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.3,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.049783330290694,"aZ":-14.649649687215964,"pfxX":-7.362154534932683,"pfxZ":8.44880692282391,"pX":0.22557817094264423,"pZ":1.414289710912134,"vX0":6.891097872295515,"vY0":-142.6939705648104,"vZ0":-9.249014521933221,"x":108.4,"y":200.59,"x0":-1.257352401684484,"y0":50.00388359570832,"z0":5.60837990272823,"aX":-15.271594103737051},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.7,"breakHorizontal":12.0,"spinRate":2127,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.38299979841817633,"extension":6.794478515357611},"index":3,"playId":"57405db5-300f-3a32-b2bc-30ad631423ea","pitchNumber":3,"startTime":"2026-02-22T21:14:16.240Z","endTime":"2026-02-22T21:14:22.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.6,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.734868469516865,"aZ":-16.266587143703163,"pfxX":-8.181071899670307,"pfxZ":7.608722843253266,"pX":-0.8635892830496532,"pZ":1.7326780243145377,"vX0":4.464335815282666,"vY0":-143.34300954288835,"vZ0":-8.465633809457268,"x":149.92,"y":192.0,"x0":-1.374643244719941,"y0":50.00003064123258,"z0":5.730281620565012,"aX":-17.09871322787237},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.4,"breakHorizontal":13.9,"spinRate":1962,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.3814511334995312,"extension":6.546415422996601},"index":4,"playId":"4dfd03e1-8177-34ff-9e3a-af960cb78ec4","pitchNumber":4,"startTime":"2026-02-22T21:14:35.345Z","endTime":"2026-02-22T21:14:40.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":82.0,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.605481505904198,"aZ":-23.295561916756107,"pfxX":-2.285934225466276,"pfxZ":5.2752076030474315,"pX":-0.3746296634394091,"pZ":1.3080683446543886,"vX0":4.02476533427528,"vY0":-127.44368004612878,"vZ0":-6.046645067570725,"x":131.28,"y":203.46,"x0":-1.6612907945983297,"y0":50.000223214366066,"z0":5.4947978933268695,"aX":-3.8454290003951708},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.8,"breakHorizontal":3.5,"spinRate":2160,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4261011879002643,"extension":6.572907762887794},"index":5,"playId":"e24baa6e-6a01-36ab-a6a9-77c35ddf090c","pitchNumber":5,"startTime":"2026-02-22T21:14:55.709Z","endTime":"2026-02-22T21:15:00.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.7,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58009936971171,"aZ":-12.103072152459015,"pfxX":-5.271717789067798,"pfxZ":9.584269256509167,"pX":-0.7103481003173951,"pZ":2.4400964147185915,"vX0":3.785450523725963,"vY0":-143.01010070130104,"vZ0":-7.094877688887008,"x":144.08,"y":172.9,"x0":-1.3589199807242314,"y0":50.00189967337119,"z0":5.693955968999732,"aX":-11.039146683568166},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.3,"breakHorizontal":8.9,"spinRate":2521,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3813907144417117,"extension":6.6959280484828465},"index":6,"playId":"46c13c28-206e-3ce0-a69b-c9beb748135d","pitchNumber":6,"startTime":"2026-02-22T21:15:15.116Z","endTime":"2026-02-22T21:15:18.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.9,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.622952803144454,"aZ":-16.11186442357343,"pfxX":-7.448600206512577,"pfxZ":7.783106719690785,"pX":0.33887735150921555,"pZ":3.3141643935453895,"vX0":7.113335003343276,"vY0":-142.06667286756186,"vZ0":-4.071453711566676,"x":104.08,"y":149.3,"x0":-1.2180865817483828,"y0":50.002166356926864,"z0":5.776078929309231,"aX":-15.371357899067593},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.6,"breakHorizontal":12.2,"spinRate":2267,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.38414162802112717,"extension":6.582270192866349},"hitData":{"launchSpeed":96.9,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.08,"coordY":179.45}},"index":7,"playId":"982d08fb-dfa8-392f-bce2-7c6f86ccad09","pitchNumber":7,"startTime":"2026-02-22T21:15:36.312Z","endTime":"2026-02-22T21:15:44.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":641820,"link":"/api/v1/people/641820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641820,"link":"/api/v1/people/641820"},"credit":"b_ab"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_ab"},{"player":{"id":641820,"link":"/api/v1/people/641820"},"credit":"b_pa"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:15:44.117Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chris Taylor walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:15:58.176Z","endTime":"2026-02-22T21:17:17.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":658551,"fullName":"Junior Fernández","link":"/api/v1/people/658551"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.411385991221795,"aZ":-24.78815724117589,"pfxX":-0.7630202215635729,"pfxZ":4.567585882027647,"pX":-1.1973859864201988,"pZ":2.1759622430363494,"vX0":1.420356044271423,"vY0":-125.33350776699312,"vZ0":-3.793838660925569,"x":162.64,"y":180.03,"x0":-1.6681375019350715,"y0":50.00466701637131,"z0":5.696021211646427,"aX":-1.2343428629637658},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.8,"breakHorizontal":1.1,"spinRate":2210,"spinDirection":100},"zone":13,"typeConfidence":2.0,"plateTime":0.43429543212470234,"extension":6.615846283237011},"index":0,"playId":"252c6d8e-dfc0-37e1-9c24-f5d132e51e60","pitchNumber":1,"startTime":"2026-02-22T21:16:10.245Z","endTime":"2026-02-22T21:16:15.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":97.5,"endSpeed":90.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16522533251409,"aZ":-19.96086424391188,"pfxX":-5.791777697558712,"pfxZ":5.890136339024618,"pX":-1.5229058768997061,"pZ":2.8456578347525507,"vX0":1.6551909529572177,"vY0":-142.05579226774043,"vZ0":-4.673516179032054,"x":175.05,"y":161.95,"x0":-1.3554141599397798,"y0":50.0011754634909,"z0":5.756239710152794,"aX":-12.005590724190307},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.1,"breakHorizontal":10.2,"spinRate":2228,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3834689801482103,"extension":6.6255938886016},"index":1,"playId":"112ebfee-dd0d-31c3-bfe9-2a0e9f1944e0","pitchNumber":2,"startTime":"2026-02-22T21:16:30.157Z","endTime":"2026-02-22T21:16:34.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95187486009872,"aZ":-10.897849482748141,"pfxX":-5.088474324509111,"pfxZ":10.442801026684533,"pX":-0.02768539537534921,"pZ":1.4692528982183823,"vX0":5.213833300406387,"vY0":-141.30389842823672,"vZ0":-9.453105249739819,"x":118.06,"y":199.11,"x0":-1.229047415453772,"y0":50.00277449666852,"z0":5.543511319957744,"aX":-10.3669455811248},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.3,"breakHorizontal":8.3,"spinRate":2431,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.386533366957448,"extension":6.656543364310554},"index":2,"playId":"5744b0bf-2644-37ac-be98-ee570296e0e8","pitchNumber":3,"startTime":"2026-02-22T21:16:51.360Z","endTime":"2026-02-22T21:16:57.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.963671396000073,"aZ":-19.03138692419096,"pfxX":-9.291138041995323,"pfxZ":6.617158316920928,"pX":0.8592552380585329,"pZ":1.4981234055467527,"vX0":8.771410988072182,"vY0":-139.91895213226962,"vZ0":-8.084451334746658,"x":84.25,"y":198.33,"x0":-1.1059822880720946,"y0":50.00671503726605,"z0":5.667674104806653,"aX":-18.464368022565353},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.4,"breakHorizontal":15.1,"spinRate":2417,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.39115521419920496,"extension":6.715285609722505},"index":3,"playId":"efb89546-2760-31b1-acc1-4d47e09377e0","pitchNumber":4,"startTime":"2026-02-22T21:17:10.317Z","endTime":"2026-02-22T21:17:17.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"credit":"b_pa"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":0.88,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:17:17.222Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jose Siri doubles (1) on a sharp line drive to center fielder Ryan Waldschmidt. Chris Taylor to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:17:30.447Z","endTime":"2026-02-22T21:18:36.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":658551,"fullName":"Junior Fernández","link":"/api/v1/people/658551"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"postOnThird":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.509437966164658,"aZ":-18.699687909299058,"pfxX":-9.269448105573687,"pfxZ":6.646087852186971,"pX":0.1712996629791942,"pZ":1.304601383762464,"vX0":7.500200666149093,"vY0":-140.4839750549588,"vZ0":-8.844813875548617,"x":110.47,"y":203.56,"x0":-1.3096882332017372,"y0":50.005625889279116,"z0":5.676129365941991,"aX":-18.799360491901925},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.7,"breakHorizontal":15.6,"spinRate":2326,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.38775289840387517,"extension":6.7739135391752745},"index":0,"playId":"609b0b76-e90e-349b-bfba-e0026ba6db1e","pitchNumber":1,"startTime":"2026-02-22T21:17:41.312Z","endTime":"2026-02-22T21:17:48.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":621035,"link":"/api/v1/people/621035"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.4,"endSpeed":90.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64968846118867,"aZ":-12.11613512010049,"pfxX":-4.380496767234772,"pfxZ":9.713667200557834,"pX":-0.17625752153444496,"pZ":3.1391803961898757,"vX0":4.708842396531932,"vY0":-141.9071356245792,"vZ0":-5.203655221328941,"x":123.72,"y":154.02,"x0":-1.2780769979823114,"y0":50.00635708774685,"z0":5.751109651819938,"aX":-9.048633193869488},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":7.1,"spinRate":2462,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3841426977422455,"extension":6.612034090783412},"index":1,"playId":"e22134a1-e778-3646-9cbf-0fae55360d78","pitchNumber":2,"startTime":"2026-02-22T21:18:00.710Z","endTime":"2026-02-22T21:18:03.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":621035,"link":"/api/v1/people/621035"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.054501102991303,"aZ":-16.117578101838145,"pfxX":-7.44130129935299,"pfxZ":7.832616485746735,"pX":0.06739874107926588,"pZ":1.8455802825095655,"vX0":6.17976377261412,"vY0":-141.52669192754743,"vZ0":-8.020527620853324,"x":114.43,"y":188.95,"x0":-1.1661080771282173,"y0":50.00416206749349,"z0":5.726746688795366,"aX":-15.258535362763169},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.0,"breakHorizontal":12.4,"spinRate":2105,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.3854407267887763,"extension":6.640502381262228},"hitData":{"launchSpeed":110.3,"launchAngle":10.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":103.8,"coordY":68.91}},"index":2,"playId":"3df92fc3-64c0-345b-9bb1-356bb3f35e6c","pitchNumber":3,"startTime":"2026-02-22T21:18:22.500Z","endTime":"2026-02-22T21:18:36.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":621035,"link":"/api/v1/people/621035"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":-11.300000000000004,"leverageIndex":1.64,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:18:36.213Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adam Frazier singles on a ground ball to right fielder Jorge Barrosa. Chris Taylor scores. Adam Frazier out at 2nd on the throw, right fielder Jorge Barrosa to first baseman Carlos Santana to second baseman Ketel Marte to shortstop Geraldo Perdomo. Jose Siri to 3rd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:18:58.299Z","endTime":"2026-02-22T21:19:42.252Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":658551,"fullName":"Junior Fernández","link":"/api/v1/people/658551"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"responsiblePitcher":{"id":658551,"link":"/api/v1/people/658551"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48582410881734,"aZ":-30.115383032348824,"pfxX":-8.213826806936193,"pfxZ":1.202648418345916,"pX":-1.9021387836679635,"pZ":1.1495495694082845,"vX0":2.4294894970831358,"vY0":-129.34855359041967,"vZ0":-5.256075572321108,"x":189.51,"y":207.74,"x0":-1.7831649750014011,"y0":50.00026897857716,"z0":5.500699375177333,"aX":-13.997616629988354},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.3,"breakHorizontal":14.4,"spinRate":2087,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4224984052600367,"extension":6.52862307910831},"index":0,"playId":"ff8d6905-9b8b-31c0-bd01-e7696ba9b4da","pitchNumber":1,"startTime":"2026-02-22T21:19:08.903Z","endTime":"2026-02-22T21:19:13.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"second":{"id":642350,"link":"/api/v1/people/642350"},"third":{"id":621035,"link":"/api/v1/people/621035"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.897328688457595,"aZ":-30.68748308924357,"pfxX":-7.878253615571619,"pfxZ":0.8538785945161891,"pX":-0.12455080106233332,"pZ":2.6102742843724354,"vX0":6.3738988789017625,"vY0":-130.29355231162944,"vZ0":-1.869504905610018,"x":121.75,"y":168.3,"x0":-1.5628155112145634,"y0":50.004080576773035,"z0":5.626205548815529,"aX":-13.73044100342825},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.4,"breakHorizontal":13.1,"spinRate":2175,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.41822063409952204,"extension":6.639447499094678},"hitData":{"launchSpeed":91.7,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.17,"coordY":114.66}},"index":1,"playId":"5e80eab1-64e9-33e5-90c5-71df1df6634c","pitchNumber":2,"startTime":"2026-02-22T21:19:28.224Z","endTime":"2026-02-22T21:19:42.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"second":{"id":642350,"link":"/api/v1/people/642350"},"third":{"id":621035,"link":"/api/v1/people/621035"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.3,"awayTeamWinProbability":62.7,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":2.19,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:19:42.252Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wade Meckler lines out to first baseman Carlos Santana.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:20:24.465Z","endTime":"2026-02-22T21:22:19.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":658551,"fullName":"Junior Fernández","link":"/api/v1/people/658551"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Wade Meckler replaces Mike Trout.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T21:20:16.107Z","endTime":"2026-02-22T21:20:26.479Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":545361,"link":"/api/v1/people/545361"},"defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"third":{"id":642350,"link":"/api/v1/people/642350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.023088918174132,"aZ":-27.512808488425122,"pfxX":-7.873326604454645,"pfxZ":2.7005540362548226,"pX":0.05775394123187313,"pZ":0.29183424282029363,"vX0":6.915408573840679,"vY0":-129.7131074791278,"vZ0":-7.848384461469385,"x":114.8,"y":230.9,"x0":-1.6041695025731115,"y0":50.00229540546196,"z0":5.41792651540898,"aX":-13.580737721605303},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":13.0,"spinRate":2094,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.42029849750723747,"extension":6.674140229727469},"index":1,"playId":"392bfd14-65e6-37bb-924f-82a82c71741c","pitchNumber":1,"startTime":"2026-02-22T21:20:26.479Z","endTime":"2026-02-22T21:20:32.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"third":{"id":642350,"link":"/api/v1/people/642350"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.956911663809223,"aZ":-10.251952793144229,"pfxX":-6.182592367938129,"pfxZ":10.722138863236886,"pX":0.9831769688715823,"pZ":1.3804441282108946,"vX0":8.517478157412004,"vY0":-141.32193943860253,"vZ0":-9.932732499408198,"x":79.52,"y":201.51,"x0":-1.2514858845949228,"y0":50.001915135356576,"z0":5.577479621889026,"aX":-12.640181839236746},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.8,"breakHorizontal":9.7,"spinRate":2501,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3859880647996943,"extension":6.690683004924853},"index":2,"playId":"ff0890ce-212d-3265-a7f0-a3a8b87539cc","pitchNumber":2,"startTime":"2026-02-22T21:20:48.277Z","endTime":"2026-02-22T21:20:52.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"third":{"id":642350,"link":"/api/v1/people/642350"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.569912553032403,"aZ":-17.342912129410532,"pfxX":-8.429381247905415,"pfxZ":7.460984785016959,"pX":-0.9874089098644302,"pZ":2.2216874277299374,"vX0":4.37457009994445,"vY0":-139.89836025421081,"vZ0":-6.304694651492842,"x":154.64,"y":178.79,"x0":-1.4732462034120255,"y0":50.00692475149258,"z0":5.635053062504555,"aX":-16.768799890036245},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.5,"breakHorizontal":14.4,"spinRate":2054,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.39100525160339217,"extension":6.763480665715546},"index":3,"playId":"c71c9f58-ae24-3f1d-bb05-26776a0d5d0f","pitchNumber":3,"startTime":"2026-02-22T21:21:07.678Z","endTime":"2026-02-22T21:21:12.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"third":{"id":642350,"link":"/api/v1/people/642350"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.914315017469853,"aZ":-16.730840730621114,"pfxX":-8.450737787052653,"pfxZ":7.596314573780864,"pX":0.3701596882027874,"pZ":1.5445033263264347,"vX0":7.421458511179565,"vY0":-141.38504250543522,"vZ0":-8.433960531850845,"x":102.89,"y":197.08,"x0":-1.1851521460978325,"y0":50.006757271851335,"z0":5.630848349419293,"aX":-17.187894143388984},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.2,"breakHorizontal":13.9,"spinRate":2943,"spinDirection":152},"zone":9,"typeConfidence":2.0,"plateTime":0.38676211320834986,"extension":6.585067520581837},"index":4,"playId":"6d7a7406-c0f3-31d8-a0c5-3cd5f43c0968","pitchNumber":4,"startTime":"2026-02-22T21:21:29.273Z","endTime":"2026-02-22T21:21:33.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"third":{"id":642350,"link":"/api/v1/people/642350"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.717335372929973,"aZ":-27.00739310885401,"pfxX":-8.422210084804565,"pfxZ":2.9090085709582505,"pX":-0.05061763376720371,"pZ":0.6673597707459746,"vX0":6.866498557379063,"vY0":-131.58973625155068,"vZ0":-7.262650318460351,"x":118.93,"y":220.76,"x0":-1.5840043607911605,"y0":50.00267044202622,"z0":5.429722457029215,"aX":-14.95145641994858},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.1,"breakHorizontal":14.0,"spinRate":2888,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.4143075987919369,"extension":6.577205645163836},"index":5,"playId":"73d60718-494a-399f-9b73-074a058bb251","pitchNumber":5,"startTime":"2026-02-22T21:21:47.411Z","endTime":"2026-02-22T21:21:53.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"third":{"id":642350,"link":"/api/v1/people/642350"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54167837832723,"aZ":-16.88229311587909,"pfxX":-8.764723682524979,"pfxZ":7.535406067371365,"pX":0.5426511897835348,"pZ":2.054265609748416,"vX0":8.441529528028271,"vY0":-141.20209766340608,"vZ0":-6.98292824726162,"x":96.32,"y":183.31,"x0":-1.339184692037125,"y0":50.00578666085869,"z0":5.635273377637632,"aX":-17.79619572724757},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.5,"breakHorizontal":14.3,"spinRate":2176,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.3871128454412669,"extension":6.739081364161626},"hitData":{"launchSpeed":98.4,"launchAngle":9.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":161.66,"coordY":151.74}},"index":6,"playId":"fff255f5-0056-364b-8bf1-a0d4df1bc76c","pitchNumber":6,"startTime":"2026-02-22T21:22:13.380Z","endTime":"2026-02-22T21:22:19.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"third":{"id":642350,"link":"/api/v1/people/642350"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":658551,"link":"/api/v1/people/658551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":4.200000000000003,"leverageIndex":1.58,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:22:19.709Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Waldschmidt grounds out, third baseman Denzer Guzman to first baseman Niko Kavadas.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T21:24:27.883Z","endTime":"2026-02-22T21:25:48.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[7,8,9,10,11],"actionIndex":[0,1,2,3,4,5,6],"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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Gustavo Campero replaces right fielder Jose Siri, batting 9th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:24:30.219Z","endTime":"2026-02-22T21:24:30.220Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":642350,"link":"/api/v1/people/642350"},"defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nelson Rada replaces left fielder Chris Taylor, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T21:24:30.221Z","endTime":"2026-02-22T21:24:30.222Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703185,"link":"/api/v1/people/703185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":621035,"link":"/api/v1/people/621035"},"defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Niko Kavadas replaces first baseman Trey Mancini, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T21:24:30.223Z","endTime":"2026-02-22T21:24:30.224Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":641820,"link":"/api/v1/people/641820"},"defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":641820,"link":"/api/v1/people/641820"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Yolmer Sánchez replaces shortstop Kyren Paris, batting 5th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T21:24:30.225Z","endTime":"2026-02-22T21:24:30.226Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":570560,"link":"/api/v1/people/570560"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":677347,"link":"/api/v1/people/677347"},"defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Denzer Guzman replaces third baseman Oswald Peraza, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-22T21:24:30.227Z","endTime":"2026-02-22T21:24:30.228Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":672724,"link":"/api/v1/people/672724"},"defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wade Meckler remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-22T21:24:30.229Z","endTime":"2026-02-22T21:24:30.230Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":545361,"link":"/api/v1/people/545361"},"defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Donovan Walton replaces second baseman Adam Frazier, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-22T21:24:30.231Z","endTime":"2026-02-22T21:24:30.232Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":624428,"link":"/api/v1/people/624428"},"defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.608218661146957,"aZ":-26.53382067287426,"pfxX":-9.578221281984264,"pfxZ":2.874194681222325,"pX":-0.8964732919083316,"pZ":2.016400722362327,"vX0":5.174944222429229,"vY0":-138.88059412548012,"vZ0":-6.037496625856225,"x":151.17,"y":184.34,"x0":-1.5344244439386456,"y0":50.00376309424361,"z0":5.971071927808275,"aX":-18.807666296646246},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.2,"breakHorizontal":16.3,"spinRate":2263,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.39361633128189677,"extension":5.900969022110689},"index":7,"playId":"b9b080dd-9d3a-354c-8495-162b558767bf","pitchNumber":1,"startTime":"2026-02-22T21:24:30.233Z","endTime":"2026-02-22T21:24:37.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.411471392611045,"aZ":-33.63784375222979,"pfxX":3.2841628046454936,"pfxZ":-0.9637003020490855,"pX":1.491285547029726,"pZ":1.718201105793547,"vX0":5.593757517507326,"vY0":-122.13241679799434,"vZ0":-3.853016876114294,"x":60.16,"y":192.39,"x0":-1.252947057700252,"y0":50.00371931125515,"z0":6.200380459952047,"aX":4.975979225731661},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.4,"breakHorizontal":-7.2,"spinRate":2539,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4479675950024733,"extension":6.044631435060456},"index":8,"playId":"412a4623-9bf2-3a15-ab2c-6f2006280269","pitchNumber":2,"startTime":"2026-02-22T21:24:51.263Z","endTime":"2026-02-22T21:24:57.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":84.9,"endSpeed":78.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.700276340714254,"aZ":-33.97216144055337,"pfxX":5.212519505838986,"pfxZ":-1.1582785730180696,"pX":-0.9436130855491609,"pZ":2.080282955987312,"vX0":-0.07371258184617285,"vY0":-123.74457661890642,"vZ0":-3.2153901639285545,"x":152.97,"y":182.61,"x0":-1.5910727458940277,"y0":50.00007214937897,"z0":6.229989129818562,"aX":8.11694675604065},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.5,"breakHorizontal":-9.5,"spinRate":2542,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.4419007255947087,"extension":5.885095722681611},"index":9,"playId":"ae3c6b7e-98a7-399a-8158-e51d05eae32f","pitchNumber":3,"startTime":"2026-02-22T21:25:06.481Z","endTime":"2026-02-22T21:25:12.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.575369033289423,"aZ":-24.987440331751394,"pfxX":-9.205474686468783,"pfxZ":4.0764114756364265,"pX":-1.2357631567858642,"pZ":3.0760007260350015,"vX0":3.647467199167896,"vY0":-131.87520313405875,"vZ0":-3.3458913271159885,"x":164.1,"y":155.73,"x0":-1.4392886991331804,"y0":50.00564031782183,"z0":6.200717098893482,"aX":-16.245697438231318},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.8,"breakHorizontal":15.8,"spinRate":1871,"spinDirection":322},"zone":11,"typeConfidence":2.0,"plateTime":0.4150477741821086,"extension":5.984657894901685},"index":10,"playId":"63879273-1de3-3699-83ca-97ee0ba2f055","pitchNumber":4,"startTime":"2026-02-22T21:25:22.395Z","endTime":"2026-02-22T21:25:29.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.447694332612954,"aZ":-22.752876123464006,"pfxX":-7.983741318770914,"pfxZ":4.501907859974396,"pX":-0.6672626978888613,"pZ":2.364241388886276,"vX0":5.235346223130176,"vY0":-143.58807333611756,"vZ0":-6.738433114386514,"x":142.43,"y":174.95,"x0":-1.4744374974275052,"y0":50.00562399528064,"z0":6.1517555201878675,"aX":-16.716467581881286},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.0,"breakHorizontal":13.4,"spinRate":2297,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.38107797128874,"extension":6.021484237857207},"hitData":{"launchSpeed":82.0,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.29,"coordY":170.85}},"index":11,"playId":"22fff0e4-80f2-38fc-915d-21aafb83f9ea","pitchNumber":5,"startTime":"2026-02-22T21:25:40.477Z","endTime":"2026-02-22T21:25:48.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_ab"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"credit":"p_ab"},{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:25:48.388Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Barrosa strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T21:26:14.969Z","endTime":"2026-02-22T21:27:31.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.976962429124264,"aZ":-25.74876858714746,"pfxX":-7.824437252629057,"pfxZ":3.095326024152847,"pX":-0.5564962238321353,"pZ":2.5476413161437392,"vX0":5.240738083925925,"vY0":-142.94973033547203,"vZ0":-5.578229220099472,"x":138.21,"y":169.99,"x0":-1.3940207554334736,"y0":50.00339225657024,"z0":6.1339567331985805,"aX":-16.245110417190322},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":4.7,"breakHorizontal":13.2,"spinRate":2118,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.3826960091491922,"extension":5.996883983566985},"index":0,"playId":"86de9561-e2a3-32ce-8ca9-492da32071ae","pitchNumber":1,"startTime":"2026-02-22T21:26:14.969Z","endTime":"2026-02-22T21:26:21.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8201454142174,"aZ":-20.98285140877724,"pfxX":-3.76654945341203,"pfxZ":5.4105962694465894,"pX":-0.433450090304563,"pZ":4.218277028295722,"vX0":4.581454060169618,"vY0":-142.47283775606755,"vZ0":-1.5735570210874248,"x":133.52,"y":124.89,"x0":-1.5682591454404249,"y0":50.0026053577987,"z0":6.095489065057432,"aX":-7.791522039705712},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.7,"breakHorizontal":6.0,"spinRate":2224,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3835178326345705,"extension":5.786252844019223},"index":1,"playId":"267c40f4-f19f-3a5f-a37a-c7fa79beb563","pitchNumber":2,"startTime":"2026-02-22T21:26:29.218Z","endTime":"2026-02-22T21:26:33.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.014515163917228,"aZ":-28.080997102549883,"pfxX":-8.87566677994078,"pfxZ":2.001016571701701,"pX":-1.1483794320412133,"pZ":2.8958145809035134,"vX0":3.857481067043942,"vY0":-141.76835068764152,"vZ0":-4.107081208293776,"x":160.77,"y":160.59,"x0":-1.3700284033548564,"y0":50.003118471321315,"z0":6.146128424940739,"aX":-18.149489767710357},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.0,"breakHorizontal":15.4,"spinRate":2210,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3856860588960198,"extension":5.930524521148542},"index":2,"playId":"795889be-17b1-32ff-9ef7-8ad9c5a954cf","pitchNumber":3,"startTime":"2026-02-22T21:26:44.632Z","endTime":"2026-02-22T21:26:50.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.267207446334734,"aZ":-28.875236636247855,"pfxX":-9.309110518399423,"pfxZ":1.847413476757958,"pX":-0.396069133216263,"pZ":1.5789665430357844,"vX0":5.562064565171294,"vY0":-132.35527782405882,"vZ0":-6.369185758267987,"x":132.1,"y":196.15,"x0":-1.3071271825384765,"y0":50.00543612472804,"z0":6.110682653392724,"aX":-16.642359851000705},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.3,"breakHorizontal":15.7,"spinRate":1698,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4126598647443811,"extension":6.102032117521772},"index":3,"playId":"7cead967-9c5e-330d-98a4-1e06da3a0743","pitchNumber":4,"startTime":"2026-02-22T21:26:59.639Z","endTime":"2026-02-22T21:27:05.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.762802336008857,"aZ":-26.72156885742875,"pfxX":-10.105889782066502,"pfxZ":2.939636813580764,"pX":-0.33374680780762384,"pZ":2.071473340783613,"vX0":5.658533838375956,"vY0":-134.8446580324085,"vZ0":-6.037141830107478,"x":129.72,"y":182.85,"x0":-1.1402678359514808,"y0":50.00035557231258,"z0":6.2104492465542185,"aX":-18.713139258207093},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.3,"breakHorizontal":17.2,"spinRate":1856,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4053141679640824,"extension":6.25195513718082},"index":4,"playId":"a0982f4a-f926-3cb0-a858-94a627e0404b","pitchNumber":5,"startTime":"2026-02-22T21:27:26.911Z","endTime":"2026-02-22T21:27:31.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:27:31.019Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Aramis Garcia flies out to center fielder Wade Meckler.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T21:27:53.673Z","endTime":"2026-02-22T21:28:53.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":605244,"fullName":"Aramis Garcia","link":"/api/v1/people/605244"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605244,"fullName":"Aramis Garcia","link":"/api/v1/people/605244"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97514160203903,"aZ":-32.567043425662135,"pfxX":4.791896709878349,"pfxZ":-0.2555598853505723,"pX":1.7700772217213037,"pZ":1.5354031699081536,"vX0":5.791994756895141,"vY0":-124.65854683955156,"vZ0":-4.786437598725929,"x":49.53,"y":197.32,"x0":-1.2054219234258856,"y0":50.00018430853654,"z0":6.167837940027687,"aX":7.540481576767455},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.3,"breakHorizontal":-10.0,"spinRate":2378,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.43933035420392796,"extension":6.11801105035069},"index":0,"playId":"a641e679-93f1-3be5-b11d-eed2f68afb2f","pitchNumber":1,"startTime":"2026-02-22T21:27:53.673Z","endTime":"2026-02-22T21:27:59.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":605244,"link":"/api/v1/people/605244","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.174234478231774,"aZ":-22.03358556892535,"pfxX":-9.871806150308398,"pfxZ":4.915686825808737,"pX":0.5753507469623119,"pZ":1.4755377371842715,"vX0":8.706126741622516,"vY0":-142.56457633616455,"vZ0":-8.82397487808533,"x":95.07,"y":198.94,"x0":-1.232562515048431,"y0":50.00054696118627,"z0":5.996485864483494,"aX":-20.357805021539537},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.3,"breakHorizontal":16.2,"spinRate":2300,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3839045503425287,"extension":6.092303486182778},"index":1,"playId":"5ec5b783-5caa-3317-ac13-1991ee1b7663","pitchNumber":2,"startTime":"2026-02-22T21:28:10.615Z","endTime":"2026-02-22T21:28:15.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":605244,"link":"/api/v1/people/605244","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41806657111656,"aZ":-34.42185452177169,"pfxX":6.651668444108612,"pfxZ":-1.4346805390126303,"pX":-0.5809217365029075,"pZ":2.3739124263948583,"vX0":0.20470582483669608,"vY0":-124.53795949515674,"vZ0":-2.6665966558844123,"x":139.14,"y":174.68,"x0":-1.5281537169755497,"y0":50.00285216748138,"z0":6.310657978708073,"aX":10.429323385702542},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.0,"breakHorizontal":-12.1,"spinRate":2609,"spinDirection":46},"zone":4,"typeConfidence":2.0,"plateTime":0.44009729297895417,"extension":5.932349019499495},"index":2,"playId":"a2366583-f807-31fa-a802-c3e118981fbb","pitchNumber":3,"startTime":"2026-02-22T21:28:26.487Z","endTime":"2026-02-22T21:28:31.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":605244,"link":"/api/v1/people/605244","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61103174773083,"aZ":-35.97834829643317,"pfxX":5.770705820413961,"pfxZ":-2.4831080251774136,"pX":0.26952815236657496,"pZ":1.8738249664401612,"vX0":2.0568811413909414,"vY0":-123.2262681817703,"vZ0":-3.6499915343601517,"x":106.73,"y":188.19,"x0":-1.3269296784012174,"y0":50.004245221398236,"z0":6.429318755021433,"aX":8.831691177684036},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.2,"breakHorizontal":-10.9,"spinRate":2605,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.44532710342119985,"extension":5.947354133913908},"hitData":{"launchSpeed":96.9,"launchAngle":40.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.74,"coordY":70.2}},"index":3,"playId":"56f4ed39-a48a-3547-89f2-e996dd30f245","pitchNumber":4,"startTime":"2026-02-22T21:28:43.253Z","endTime":"2026-02-22T21:28:53.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":605244,"link":"/api/v1/people/605244","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605244,"link":"/api/v1/people/605244"},"credit":"b_ab"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"credit":"p_ab"},{"player":{"id":605244,"link":"/api/v1/people/605244"},"credit":"b_pa"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:28:53.074Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:30:59.743Z","endTime":"2026-02-22T21:31:46.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683085,"fullName":"Landon Sims","link":"/api/v1/people/683085"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Matt O'Neill replaces catcher Aramis Garcia, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:30:22.116Z","endTime":"2026-02-22T21:30:22.131Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690841,"link":"/api/v1/people/690841"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":605244,"link":"/api/v1/people/605244"},"defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605244,"link":"/api/v1/people/605244"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Landon Sims replaces Junior Fernández.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T21:30:22.131Z","endTime":"2026-02-22T21:31:01.944Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683085,"link":"/api/v1/people/683085"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":658551,"link":"/api/v1/people/658551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.513208411034,"aZ":-17.012925851426296,"pfxX":-1.1649377245957255,"pfxZ":7.963044140437594,"pX":0.3265806098837471,"pZ":3.1863554407746686,"vX0":8.426491561086946,"vY0":-136.2654830177499,"vZ0":-3.4577770611297227,"x":104.55,"y":152.75,"x0":-2.6382045112380874,"y0":50.000055861711814,"z0":5.62875874622834,"aX":-2.2182923436588777},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":0.6,"spinRate":2041,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.4000955169406373,"extension":6.1318892240595915},"index":2,"playId":"9cdd5c1f-f0d6-3a5d-b1d1-3be912a0e639","pitchNumber":1,"startTime":"2026-02-22T21:31:01.944Z","endTime":"2026-02-22T21:31:06.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02737193122074,"aZ":-16.660393328751816,"pfxX":-2.2263803375976337,"pfxZ":8.107427686253917,"pX":0.8387164155907284,"pZ":2.9482528886269526,"vX0":9.678475690635683,"vY0":-136.47114049686326,"vZ0":-4.239674814050301,"x":85.03,"y":159.18,"x0":-2.4425103059762865,"y0":50.00042650303112,"z0":5.646816885740942,"aX":-4.260456489264478},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":2.3,"spinRate":2069,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.3991899198866373,"extension":6.095091328285782},"index":3,"playId":"e6c32474-6908-3b9e-ad19-13901efcd385","pitchNumber":2,"startTime":"2026-02-22T21:31:18.866Z","endTime":"2026-02-22T21:31:26.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-22T21:31:30.088Z","endTime":"2026-02-22T21:31:43.000Z","isPitch":false,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"},"defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00713799431784,"aZ":-28.7123867937934,"pfxX":3.453359155941424,"pfxZ":2.2269998833986513,"pX":0.5056083109020082,"pZ":2.70640985335021,"vX0":6.642673961004468,"vY0":-123.47807033197763,"vZ0":-1.3097491928258855,"x":97.73,"y":165.71,"x0":-2.660839645963809,"y0":50.002530385123805,"z0":5.644224922626753,"aX":5.368975801461464},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.0,"breakHorizontal":-7.7,"spinRate":2409,"spinDirection":77},"zone":6,"typeConfidence":2.0,"plateTime":0.44241511018288415,"extension":5.987207241835334},"index":5,"playId":"f99de1b0-33aa-3327-bfab-3eeedb9ae285","pitchNumber":3,"startTime":"2026-02-22T21:31:43.000Z","endTime":"2026-02-22T21:31:46.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":683085,"link":"/api/v1/people/683085"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":683085,"link":"/api/v1/people/683085"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:31:46.551Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Denzer Guzman singles on a ground ball to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:32:09.121Z","endTime":"2026-02-22T21:33:35.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683085,"fullName":"Landon Sims","link":"/api/v1/people/683085"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":94.7,"endSpeed":88.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7819940054357,"aZ":-16.766345645955145,"pfxX":-1.1136628274857419,"pfxZ":7.93389024590304,"pX":2.153371278212686,"pZ":1.516503022195798,"vX0":12.54508057347837,"vY0":-137.34884128283,"vZ0":-7.721743779716521,"x":34.92,"y":197.83,"x0":-2.297178850982857,"y0":50.00286793843484,"z0":5.470351304910708,"aX":-2.1659523675428467},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":-0.1,"spinRate":2036,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.39634932275042223,"extension":6.177450620974393},"index":0,"playId":"fcec7e63-64c6-3b05-973b-3496e8a144a2","pitchNumber":1,"startTime":"2026-02-22T21:32:10.889Z","endTime":"2026-02-22T21:32:16.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":93.9,"endSpeed":87.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.471740356426558,"aZ":-18.00449813577836,"pfxX":-0.9622626711649023,"pfxZ":7.385543639654443,"pX":0.8380391596040753,"pZ":2.7093615389284356,"vX0":9.63388398807608,"vY0":-136.5388648438816,"vZ0":-4.462948547200458,"x":85.06,"y":165.63,"x0":-2.586851705904139,"y0":50.00486916757102,"z0":5.57645541461763,"aX":-1.8478273004308141},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.7,"breakHorizontal":0.0,"spinRate":1999,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3986768788801984,"extension":6.182990989724354},"index":1,"playId":"2f4e4a7c-5e7a-31a6-8c8c-222d06c7e9dd","pitchNumber":2,"startTime":"2026-02-22T21:32:28.610Z","endTime":"2026-02-22T21:32:32.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.973254595601055,"aZ":-31.66016542690915,"pfxX":5.6616399415961185,"pfxZ":0.3673629462234871,"pX":-1.3543337057481304,"pZ":2.4478998798450053,"vX0":2.1317903675297942,"vY0":-117.15808736082832,"vZ0":-0.17767765692936532,"x":168.62,"y":172.69,"x0":-3.0089767201686866,"y0":50.00403763534041,"z0":5.457987975768381,"aX":7.952450734284193},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.8,"breakHorizontal":-10.8,"spinRate":2319,"spinDirection":74},"zone":13,"typeConfidence":2.0,"plateTime":0.4656698744555272,"extension":5.998602025140216},"index":2,"playId":"9c3960fc-57ab-365d-800d-aa84bc749172","pitchNumber":3,"startTime":"2026-02-22T21:32:45.029Z","endTime":"2026-02-22T21:32:51.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42808676726149,"aZ":-17.096603892062554,"pfxX":-2.216092561075689,"pfxZ":7.809041546007407,"pX":0.3338844373343358,"pZ":3.4605134233816415,"vX0":8.589061325393413,"vY0":-137.56409858899048,"vZ0":-2.8486847831823594,"x":104.27,"y":145.35,"x0":-2.530869196416593,"y0":50.00032853738104,"z0":5.658179069507469,"aX":-4.277860008024797},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":2.4,"spinRate":1990,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.39704327977238707,"extension":6.147927517876363},"index":3,"playId":"ebec5496-1587-3d6e-8d09-fc383e471474","pitchNumber":4,"startTime":"2026-02-22T21:33:04.552Z","endTime":"2026-02-22T21:33:10.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.882182008590643,"aZ":-16.335839334669718,"pfxX":-1.0263035501448163,"pfxZ":8.146524956409724,"pX":1.1410435883599501,"pZ":2.343580843401875,"vX0":10.136472125757269,"vY0":-137.8964966711985,"vZ0":-6.001319521304865,"x":73.51,"y":175.5,"x0":-2.434145872662765,"y0":50.00487364298403,"z0":5.632648089961844,"aX":-1.9965970739002423},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":0.0,"spinRate":2020,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.3957376146950886,"extension":6.208630797465562},"hitData":{"launchSpeed":91.1,"launchAngle":6.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.99,"coordY":86.82}},"index":4,"playId":"460fc939-2fde-37a1-a928-d713859c802e","pitchNumber":5,"startTime":"2026-02-22T21:33:24.230Z","endTime":"2026-02-22T21:33:35.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_ab"},{"player":{"id":683085,"link":"/api/v1/people/683085"},"credit":"p_ab"},{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_pa"},{"player":{"id":683085,"link":"/api/v1/people/683085"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-2.6999999999999957,"leverageIndex":0.74,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:33:35.040Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yolmer Sánchez flies out to left fielder Alek Thomas.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:33:58.775Z","endTime":"2026-02-22T21:35:41.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683085,"fullName":"Landon Sims","link":"/api/v1/people/683085"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.1,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53695436115027,"aZ":-13.622875165891081,"pfxX":-1.4964283620361054,"pfxZ":10.044638992604229,"pX":0.3328346015273026,"pZ":3.060972105713842,"vX0":8.400294397209835,"vY0":-134.62589685585638,"vZ0":-4.1184568750039094,"x":104.31,"y":156.13,"x0":-2.625105564170074,"y0":50.00142809620512,"z0":5.565852930883541,"aX":-2.763375799375801},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":1.1,"spinRate":2223,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.40588771493864817,"extension":6.106700226528166},"index":0,"playId":"e9152bd5-8db3-3e08-8cc5-4e6ff493e222","pitchNumber":1,"startTime":"2026-02-22T21:34:00.791Z","endTime":"2026-02-22T21:34:06.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.312141193113675,"aZ":-26.638690403749276,"pfxX":-5.788992703434957,"pfxZ":3.42538291224926,"pX":-0.04397393015924695,"pZ":1.9459921973375458,"vX0":8.628482439320432,"vY0":-125.04051047924419,"vZ0":-3.230890885124542,"x":118.68,"y":186.24,"x0":-2.755017577038526,"y0":50.003695989819086,"z0":5.392478941542637,"aX":-9.358113722604005},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":9.0,"spinRate":1896,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4346289051894323,"extension":5.968793116551036},"index":1,"playId":"bd5e94f4-8f22-35f4-af78-e192dac4cfaa","pitchNumber":2,"startTime":"2026-02-22T21:34:42.579Z","endTime":"2026-02-22T21:34:46.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.5,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.135825255438284,"aZ":-12.761407511163558,"pfxX":-1.8035326387109771,"pfxZ":10.077985574326984,"pX":1.1341262154536496,"pZ":1.543569170911798,"vX0":10.705991303074983,"vY0":-136.93794874440698,"vZ0":-8.096720684733206,"x":73.77,"y":197.1,"x0":-2.567859735921282,"y0":50.00610228606123,"z0":5.383596650182401,"aX":-3.4754231903406207},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":1.3,"spinRate":2253,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.39777973291508717,"extension":6.145261984127947},"index":2,"playId":"2064d8e1-9823-3a78-a825-571885eb67ac","pitchNumber":3,"startTime":"2026-02-22T21:35:06.565Z","endTime":"2026-02-22T21:35:10.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.575560103790057,"aZ":-32.1408205071741,"pfxX":5.023653691411797,"pfxZ":0.02617155791073067,"pX":-0.5750421964562428,"pZ":2.508376625865655,"vX0":4.064370869587617,"vY0":-119.50804407217242,"vZ0":-0.6206713045422578,"x":138.92,"y":171.05,"x0":-2.943769323409299,"y0":50.005375724945175,"z0":5.6301376792459426,"aX":7.349646543432731},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.1,"breakHorizontal":-10.0,"spinRate":2504,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.45634880368987174,"extension":5.9410577241254625},"hitData":{"launchSpeed":88.4,"launchAngle":32.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.01,"coordY":109.45}},"index":3,"playId":"4771e5b1-9364-335a-a879-e20d86afbdc4","pitchNumber":4,"startTime":"2026-02-22T21:35:26.339Z","endTime":"2026-02-22T21:35:41.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":570560,"link":"/api/v1/people/570560"},"credit":"b_ab"},{"player":{"id":683085,"link":"/api/v1/people/683085"},"credit":"p_ab"},{"player":{"id":570560,"link":"/api/v1/people/570560"},"credit":"b_pa"},{"player":{"id":683085,"link":"/api/v1/people/683085"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:35:41.073Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sebastián Rivero walks. Denzer Guzman to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:36:05.373Z","endTime":"2026-02-22T21:39:05.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683085,"fullName":"Landon Sims","link":"/api/v1/people/683085"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"postOnSecond":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.109829322602053,"aZ":-32.33514184332553,"pfxX":6.968435181177933,"pfxZ":-0.12487714168315023,"pX":-0.3127938849293964,"pZ":2.2854895193722715,"vX0":4.089649931479861,"vY0":-113.95103797716953,"vZ0":0.0658002657065957,"x":128.92,"y":177.07,"x0":-3.0364788657288777,"y0":50.0016003036435,"z0":5.453138668256071,"aX":9.154249720086108},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":0.1,"breakHorizontal":-13.7,"spinRate":2327,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.48083913736853257,"extension":5.970087664855741},"index":0,"playId":"3c3f8b4a-9b84-3fc1-a1d9-cf7be809ce56","pitchNumber":1,"startTime":"2026-02-22T21:36:09.622Z","endTime":"2026-02-22T21:36:14.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.849832345992805,"aZ":-34.29112663490357,"pfxX":7.3619346466640625,"pfxZ":-1.5631507021579871,"pX":-0.6191295003697866,"pZ":1.830147096367583,"vX0":3.1891360485078954,"vY0":-115.51499733245015,"vZ0":-0.7676210982687972,"x":140.6,"y":189.37,"x0":-2.972537194267559,"y0":50.001423801639305,"z0":5.453856715866248,"aX":9.980867163241602},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-2.8,"breakHorizontal":-14.2,"spinRate":2472,"spinDirection":64},"zone":7,"typeConfidence":2.0,"plateTime":0.47354884401130004,"extension":5.981253698785299},"index":1,"playId":"7076eb0c-0ea0-3a87-8a68-9675f43b7463","pitchNumber":2,"startTime":"2026-02-22T21:36:30.550Z","endTime":"2026-02-22T21:36:37.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-02-22T21:36:46.824Z","endTime":"2026-02-22T21:37:01.357Z","isPitch":false,"type":"action","player":{"id":665861,"link":"/api/v1/people/665861"},"defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.127935414567787,"aZ":-29.25166789447256,"pfxX":4.476135323022969,"pfxZ":1.9264565678000265,"pX":1.2156988279214493,"pZ":1.7382970947894794,"vX0":7.853959132923418,"vY0":-121.86732449698259,"vZ0":-2.9887047692843014,"x":70.66,"y":191.85,"x0":-2.6201306459353795,"y0":50.00264036656679,"z0":5.486169798839414,"aX":6.785752672594062},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.1,"breakHorizontal":-9.8,"spinRate":2440,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4480649871398783,"extension":6.089153130917732},"index":3,"playId":"adbc737a-e005-3b83-b6bd-879b0b998ad9","pitchNumber":3,"startTime":"2026-02-22T21:37:01.357Z","endTime":"2026-02-22T21:37:05.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.316531760391456,"aZ":-16.4056214044102,"pfxX":-2.167242813550317,"pfxZ":8.12884796947962,"pX":0.8580572871395118,"pZ":2.6852316405309637,"vX0":9.662377222855808,"vY0":-137.6379131518871,"vZ0":-5.098504479828235,"x":84.29,"y":166.28,"x0":-2.399470256128705,"y0":50.0061290663754,"z0":5.653636299096531,"aX":-4.206651318092139},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":2.2,"spinRate":2080,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.39624251904354324,"extension":6.084286866831126},"index":4,"playId":"689ca19d-93bc-31c6-87d5-e16750925443","pitchNumber":4,"startTime":"2026-02-22T21:37:25.927Z","endTime":"2026-02-22T21:37:29.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.153692797067706,"aZ":-32.78509585818036,"pfxX":2.556348271390786,"pfxZ":-0.39139689973527325,"pX":-1.1512897065511767,"pZ":2.240994437916095,"vX0":3.1057657866259976,"vY0":-122.9827110313353,"vZ0":-1.696313335833322,"x":160.88,"y":178.27,"x0":-2.7602146908146437,"y0":50.005965869927245,"z0":5.706371759195611,"aX":3.9378863981119405},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.8,"breakHorizontal":-5.3,"spinRate":2522,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.4444368551018467,"extension":5.857950022302983},"index":5,"playId":"29b7e668-9099-3f92-972b-2947e58fdbd8","pitchNumber":5,"startTime":"2026-02-22T21:37:50.936Z","endTime":"2026-02-22T21:37:54.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.9,"endSpeed":85.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95839334420727,"aZ":-15.023761708792067,"pfxX":-2.936371241088483,"pfxZ":9.238655098306447,"pX":0.7890246183814049,"pZ":3.779189544650714,"vX0":9.797680332419576,"vY0":-135.0287869034216,"vZ0":-2.1840532245566746,"x":86.92,"y":136.74,"x0":-2.4965564439879353,"y0":50.00151001754899,"z0":5.649190736687211,"aX":-5.4513339239648735},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":3.4,"spinRate":2133,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.4048198231109881,"extension":6.047638659493882},"index":6,"playId":"c9de24bc-4c1d-30eb-b48b-e57b2066b800","pitchNumber":6,"startTime":"2026-02-22T21:38:13.009Z","endTime":"2026-02-22T21:38:17.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.5,"endSpeed":85.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66843677864264,"aZ":-14.401683442840413,"pfxX":-2.509832292878924,"pfxZ":9.667439526146708,"pX":0.3968652876355428,"pZ":1.6086563440170727,"vX0":9.09092041700312,"vY0":-134.3621653008048,"vZ0":-7.447323015306563,"x":101.87,"y":195.35,"x0":-2.696411339777934,"y0":50.00147954146344,"z0":5.429041334625452,"aX":-4.6146561810355164},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":2.8,"spinRate":2148,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.4068229681338269,"extension":6.232188098669705},"index":7,"playId":"821b89b2-0fc6-388b-9c3a-8a2d1de6049a","pitchNumber":7,"startTime":"2026-02-22T21:38:34.324Z","endTime":"2026-02-22T21:38:40.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54429243732337,"aZ":-30.045573139090656,"pfxX":8.892459200549137,"pfxZ":1.5529581576352385,"pX":-0.9080888073535662,"pZ":3.252497825794821,"vX0":2.286711273352243,"vY0":-116.41981167080817,"vZ0":1.2539476800162168,"x":151.61,"y":150.96,"x0":-3.0582835694641766,"y0":50.00572140909028,"z0":5.547386924561008,"aX":12.226962183403861},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.4,"breakHorizontal":-16.7,"spinRate":2519,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.47020708567045544,"extension":6.028165979110608},"index":8,"playId":"410ed543-3056-32fc-a608-63cbe3c5f7e5","pitchNumber":8,"startTime":"2026-02-22T21:38:58.720Z","endTime":"2026-02-22T21:39:05.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_pa"},{"player":{"id":683085,"link":"/api/v1/people/683085"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.699999999999996,"awayTeamWinProbability":65.30000000000001,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.03,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:39:05.125Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Niko Kavadas doubles (1) on a sharp fly ball to right fielder Jorge Barrosa. Denzer Guzman scores. Sebastián Rivero to 3rd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:39:48.663Z","endTime":"2026-02-22T21:42:08.939Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683085,"fullName":"Landon Sims","link":"/api/v1/people/683085"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"postOnThird":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":{"id":683085,"link":"/api/v1/people/683085"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.665421719038914,"aZ":-27.68638795728239,"pfxX":-6.313142745539225,"pfxZ":2.7984306376336043,"pX":0.3226285549128393,"pZ":2.348974522814143,"vX0":9.778767745987443,"vY0":-124.64797755271857,"vZ0":-1.981634740924332,"x":104.7,"y":175.36,"x0":-2.7979807499717095,"y0":50.00201806807665,"z0":5.399146288671228,"aX":-10.12031847626354},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.9,"breakHorizontal":9.6,"spinRate":1818,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.436315879581501,"extension":6.108925969301811},"index":0,"playId":"ba278801-42cc-3f87-9fe8-e33580c76a1e","pitchNumber":1,"startTime":"2026-02-22T21:40:02.454Z","endTime":"2026-02-22T21:40:06.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"second":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":93.4,"endSpeed":86.5,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.326132390417772,"aZ":-13.282283934555412,"pfxX":-2.055677984684518,"pfxZ":10.03137567802785,"pX":1.5036334272683907,"pZ":1.5622849584215535,"vX0":11.570188642761666,"vY0":-135.54166081786502,"vZ0":-7.961550481983226,"x":59.69,"y":196.6,"x0":-2.5312999390711446,"y0":50.00036887250625,"z0":5.4414888833448085,"aX":-3.87324228925787},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":1.6,"spinRate":2296,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.40228317880995723,"extension":6.15352951047173},"index":1,"playId":"4c00fd69-aec0-3f1d-b5be-84863cbcb853","pitchNumber":2,"startTime":"2026-02-22T21:40:22.454Z","endTime":"2026-02-22T21:40:26.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"second":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.751858153995006,"aZ":-25.36206270624748,"pfxX":-6.823069137920952,"pfxZ":4.2071341257361885,"pX":-0.1942031198848661,"pZ":1.6824515678227692,"vX0":8.941021852531328,"vY0":-125.24908355006448,"vZ0":-4.040203986201578,"x":124.4,"y":193.35,"x0":-2.8924857191961166,"y0":50.00216065327122,"z0":5.345020210432008,"aX":-11.04786694637998},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.1,"breakHorizontal":10.8,"spinRate":1915,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.4341462356232335,"extension":6.164816144859401},"index":2,"playId":"1a3ffbb4-9a80-33f8-8f28-e9af2a4edada","pitchNumber":3,"startTime":"2026-02-22T21:40:41.516Z","endTime":"2026-02-22T21:40:47.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"second":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.45052006240478,"aZ":-27.781097749600857,"pfxX":-6.453922719989197,"pfxZ":2.7978623880605866,"pX":-2.069069756710197,"pZ":4.545726722455708,"vX0":4.376961914216727,"vY0":-123.48017096842264,"vZ0":3.003961116853641,"x":195.87,"y":116.05,"x0":-3.010322521948818,"y0":50.00525093241124,"z0":5.625471992980882,"aX":-10.146783026730304},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.9,"breakHorizontal":10.9,"spinRate":1861,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.4405767011477222,"extension":6.046666124163877},"index":3,"playId":"6f2f0b89-c70d-37a1-9fb2-11cc8e0edbf1","pitchNumber":4,"startTime":"2026-02-22T21:41:00.935Z","endTime":"2026-02-22T21:41:04.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"second":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":74.0,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.409993591343003,"aZ":-28.96811013972752,"pfxX":8.298583377256996,"pfxZ":2.3414855366051475,"pX":-0.15976090633799372,"pZ":1.6152625157970337,"vX0":4.187249862994434,"vY0":-115.95133851783817,"vZ0":-2.3278621772800117,"x":123.09,"y":195.17,"x0":-3.06366682739447,"y0":50.0041805526728,"z0":5.37935185762019,"aX":11.370520623467224},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.0,"breakHorizontal":-16.1,"spinRate":2471,"spinDirection":72},"zone":8,"typeConfidence":2.0,"plateTime":0.47124827366433397,"extension":6.1371781572684885},"index":4,"playId":"84aaa92c-56d9-32d8-bff2-3433bdace050","pitchNumber":5,"startTime":"2026-02-22T21:41:23.150Z","endTime":"2026-02-22T21:41:28.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"second":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.200033356618945,"aZ":-27.86080031243472,"pfxX":-7.133333838746481,"pfxZ":2.706495887856791,"pX":0.03586984973828239,"pZ":2.506866558321136,"vX0":9.310069446714587,"vY0":-124.76851727921778,"vZ0":-1.615617094510521,"x":115.63,"y":171.09,"x0":-2.796056669529959,"y0":50.00553940743917,"z0":5.432032940234594,"aX":-11.387203023082611},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.8,"breakHorizontal":11.0,"spinRate":1872,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.43694503303472443,"extension":6.161145800041773},"hitData":{"launchSpeed":108.1,"launchAngle":24.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":206.22,"coordY":90.04}},"index":5,"playId":"e5f96e86-b413-3225-80ee-037a70b044ab","pitchNumber":6,"startTime":"2026-02-22T21:41:53.672Z","endTime":"2026-02-22T21:42:08.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"second":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_ab"},{"player":{"id":683085,"link":"/api/v1/people/683085"},"credit":"p_ab"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_pa"},{"player":{"id":683085,"link":"/api/v1/people/683085"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":-13.099999999999994,"leverageIndex":1.94,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:42:08.939Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nelson Rada walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:42:32.205Z","endTime":"2026-02-22T21:43:38.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683085,"fullName":"Landon Sims","link":"/api/v1/people/683085"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"postOnSecond":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"postOnThird":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63124836409636,"aZ":-17.171672794166938,"pfxX":-3.5692121619060284,"pfxZ":8.059013219822816,"pX":-0.024996573789285048,"pZ":3.86490721483902,"vX0":8.22729345313246,"vY0":-135.1454162671699,"vZ0":-1.5241837640214162,"x":117.95,"y":134.43,"x0":-2.6361556561525883,"y0":50.00657490450185,"z0":5.634268116406648,"aX":-6.648930049556248},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":4.8,"spinRate":1975,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.40428335662493353,"extension":6.196726757833235},"index":0,"playId":"ae7be805-7bca-3167-a26e-3fa4870c27d3","pitchNumber":1,"startTime":"2026-02-22T21:42:38.455Z","endTime":"2026-02-22T21:42:42.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"second":{"id":694359,"link":"/api/v1/people/694359"},"third":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":77.3,"endSpeed":70.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.80921448201439,"aZ":-32.76995477073291,"pfxX":8.934721646496127,"pfxZ":-0.4671786179771189,"pX":-1.9795643021392668,"pZ":3.199296310842898,"vX0":0.26281089653643364,"vY0":-112.49337383522536,"vZ0":2.1011119326770724,"x":192.46,"y":152.4,"x0":-3.2583148369711257,"y0":50.00193053587849,"z0":5.5801594699458725,"aX":11.42591438893659},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":0.0,"breakHorizontal":-16.2,"spinRate":2394,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.48728415507793255,"extension":5.863095903894962},"index":1,"playId":"9f414686-674e-32c8-a69b-8277c822d048","pitchNumber":2,"startTime":"2026-02-22T21:42:54.595Z","endTime":"2026-02-22T21:42:58.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"second":{"id":694359,"link":"/api/v1/people/694359"},"third":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90888418226299,"aZ":-16.277469961050738,"pfxX":-4.20004279960205,"pfxZ":8.756453802270979,"pX":0.9235816536564874,"pZ":2.6092689771043656,"vX0":10.893365488673385,"vY0":-133.66410272119802,"vZ0":-4.580867102350229,"x":81.8,"y":168.33,"x0":-2.6529483917473478,"y0":50.00267032460189,"z0":5.5083891723462015,"aX":-7.625565016766831},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.0,"breakHorizontal":5.4,"spinRate":1926,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.409245219430157,"extension":6.220477050336212},"index":2,"playId":"07925a54-dd85-3ddc-80fc-db7a2addfb6a","pitchNumber":3,"startTime":"2026-02-22T21:43:14.416Z","endTime":"2026-02-22T21:43:19.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"second":{"id":694359,"link":"/api/v1/people/694359"},"third":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.375215186851932,"aZ":-16.742801502685563,"pfxX":-4.152372362964837,"pfxZ":8.439372810681125,"pX":1.1846109354723025,"pZ":2.2081872795565682,"vX0":11.52921651731868,"vY0":-133.51929446789,"vZ0":-5.277620671192178,"x":71.85,"y":179.16,"x0":-2.626038965843308,"y0":50.00187162287868,"z0":5.392536479336573,"aX":-7.593229520666224},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.4,"breakHorizontal":5.4,"spinRate":1947,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4082774880201008,"extension":6.2180135015047595},"index":3,"playId":"ac0aa0f0-99ed-33f7-866b-44d1adf28e16","pitchNumber":4,"startTime":"2026-02-22T21:43:33.680Z","endTime":"2026-02-22T21:43:38.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"second":{"id":694359,"link":"/api/v1/people/694359"},"third":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703185,"link":"/api/v1/people/703185"},"credit":"b_pa"},{"player":{"id":683085,"link":"/api/v1/people/683085"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.5,"awayTeamWinProbability":79.5,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":1.59,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:43:38.280Z","atBatIndex":42},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Gustavo Campero hit by pitch. Sebastián Rivero scores. Niko Kavadas to 3rd. Nelson Rada to 2nd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:46:04.420Z","endTime":"2026-02-22T21:47:12.630Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":48},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696508,"fullName":"Alec Baker","link":"/api/v1/people/696508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"postOnSecond":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"postOnThird":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":{"id":683085,"link":"/api/v1/people/683085"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Alec Baker replaces Landon Sims.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T21:43:56.407Z","endTime":"2026-02-22T21:43:56.408Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696508,"link":"/api/v1/people/696508"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683085,"link":"/api/v1/people/683085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":703185,"link":"/api/v1/people/703185"},"second":{"id":694359,"link":"/api/v1/people/694359"},"third":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-22T21:43:56.408Z","endTime":"2026-02-22T21:46:06.591Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":703185,"link":"/api/v1/people/703185"},"second":{"id":694359,"link":"/api/v1/people/694359"},"third":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.244942045560386,"aZ":-33.23287014851179,"pfxX":3.5518050649889314,"pfxZ":-0.7121087274739217,"pX":-1.3705440961430175,"pZ":4.249268264358552,"vX0":1.8298391121524396,"vY0":-120.46019968419677,"vZ0":3.0515171033366153,"x":169.24,"y":124.05,"x0":-2.597951454959408,"y0":50.00214871308836,"z0":5.87708019726233,"aX":5.293614563908708},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.5,"breakHorizontal":-6.8,"spinRate":2450,"spinDirection":98},"zone":11,"typeConfidence":2.0,"plateTime":0.4522280328053987,"extension":6.730696360497927},"index":2,"playId":"068e9629-57a7-3137-ba13-5e543cf73938","pitchNumber":1,"startTime":"2026-02-22T21:46:06.591Z","endTime":"2026-02-22T21:46:11.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":703185,"link":"/api/v1/people/703185"},"second":{"id":694359,"link":"/api/v1/people/694359"},"third":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08255617700421,"aZ":-17.360738472291583,"pfxX":-4.889307586091622,"pfxZ":8.002378287963525,"pX":-1.0590673126814747,"pZ":2.693073227261777,"vX0":5.434499673006625,"vY0":-134.4237152487056,"vZ0":-4.170065605795868,"x":157.37,"y":166.07,"x0":-2.4610371528923216,"y0":50.000601182335366,"z0":5.478387142053389,"aX":-9.047510681762205},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.9,"breakHorizontal":7.8,"spinRate":2210,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4057334664850587,"extension":6.70805559458165},"index":3,"playId":"543fe4cb-7e83-3ae9-ac29-9abdcaee6ede","pitchNumber":2,"startTime":"2026-02-22T21:46:22.453Z","endTime":"2026-02-22T21:46:26.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":703185,"link":"/api/v1/people/703185"},"second":{"id":694359,"link":"/api/v1/people/694359"},"third":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.797487987852254,"aZ":-13.516319791950181,"pfxX":-4.702407812858175,"pfxZ":10.060364485928261,"pX":-0.578694786097212,"pZ":1.5631845268611249,"vX0":7.250497820504705,"vY0":-134.93695243775255,"vZ0":-7.5474130693204415,"x":139.06,"y":196.57,"x0":-2.682559582387771,"y0":50.00417474242719,"z0":5.337754042965908,"aX":-8.722547907246012},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":7.1,"spinRate":2325,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.40503063767824266,"extension":6.8414436681878845},"index":4,"playId":"ef842304-f8cc-3833-aeca-f78aca1e8495","pitchNumber":3,"startTime":"2026-02-22T21:46:40.631Z","endTime":"2026-02-22T21:46:45.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":703185,"link":"/api/v1/people/703185"},"second":{"id":694359,"link":"/api/v1/people/694359"},"third":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.576575316964284,"aZ":-13.882575111752075,"pfxX":-4.029685483925142,"pfxZ":9.643895835893964,"pX":1.778522673944074,"pZ":2.987467772120662,"vX0":12.755782151827171,"vY0":-136.49924893964575,"vZ0":-4.446792337792102,"x":49.21,"y":158.12,"x0":-2.420964560365302,"y0":50.00441819560821,"z0":5.585876024743193,"aX":-7.645718869703991},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":4.8,"spinRate":2388,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.400462890870835,"extension":6.734520093018435},"index":5,"playId":"958d465b-15a9-388d-a86e-12acd22879dd","pitchNumber":4,"startTime":"2026-02-22T21:47:05.619Z","endTime":"2026-02-22T21:47:12.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":703185,"link":"/api/v1/people/703185"},"second":{"id":694359,"link":"/api/v1/people/694359"},"third":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_pa"},{"player":{"id":696508,"link":"/api/v1/people/696508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.7,"awayTeamWinProbability":87.3,"homeTeamWinProbabilityAdded":-7.800000000000001,"leverageIndex":2.11,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:47:12.630Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Donovan Walton singles on a ground ball to center fielder Ryan Waldschmidt. Niko Kavadas scores. Nelson Rada scores. Gustavo Campero to 3rd.","rbi":2,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:47:36.474Z","endTime":"2026-02-22T21:48:51.363Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696508,"fullName":"Alec Baker","link":"/api/v1/people/696508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"postOnThird":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"responsiblePitcher":{"id":683085,"link":"/api/v1/people/683085"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":{"id":683085,"link":"/api/v1/people/683085"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.576596426706335,"aZ":-28.90877749808066,"pfxX":2.8566662690137443,"pfxZ":2.0568173456361887,"pX":-1.4352601097754376,"pZ":3.207314990168248,"vX0":2.7581761682942827,"vY0":-124.38487133115758,"vZ0":0.1967675907629004,"x":143.59,"y":181.21,"x0":-2.923932494964364,"y0":50.004086550381295,"z0":5.496191492574684,"aX":4.541283821288238},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.0,"breakHorizontal":-5.8,"spinRate":2416,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.4379323691379313,"extension":6.7602560421461},"index":0,"playId":"8cfd9acf-b6e1-32ff-b736-90b73fb1d42b","pitchNumber":1,"startTime":"2026-02-22T21:47:37.815Z","endTime":"2026-02-22T21:47:41.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":672569,"link":"/api/v1/people/672569"},"second":{"id":703185,"link":"/api/v1/people/703185"},"third":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.77311610738963,"aZ":-25.912930523239783,"pfxX":7.106633048999587,"pfxZ":4.353062516489411,"pX":-1.566965785545885,"pZ":2.4031326820273287,"vX0":0.6248515320904118,"vY0":-118.65835599291427,"vZ0":-1.5352636564369078,"x":176.73,"y":173.9,"x0":-2.7575047183800474,"y0":50.00456819707164,"z0":5.399423629046345,"aX":10.226414553454873},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.8,"breakHorizontal":-13.1,"spinRate":2361,"spinDirection":80},"zone":13,"typeConfidence":2.0,"plateTime":0.4600160088998826,"extension":6.928269683995246},"index":1,"playId":"c2cb8743-020c-3e15-a7e4-c661765bdc77","pitchNumber":2,"startTime":"2026-02-22T21:47:52.313Z","endTime":"2026-02-22T21:47:56.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":672569,"link":"/api/v1/people/672569"},"second":{"id":703185,"link":"/api/v1/people/703185"},"third":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.610235458331452,"aZ":-16.230128209000796,"pfxX":-3.027190768977829,"pfxZ":8.752569597373284,"pX":-1.1169685673075511,"pZ":3.5056905372122147,"vX0":5.014261915785775,"vY0":-133.57343128664886,"vZ0":-2.1098618703794543,"x":159.58,"y":144.13,"x0":-2.6183428784714096,"y0":50.00105935545493,"z0":5.462345156229782,"aX":-5.513750008479774},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":4.4,"spinRate":2285,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4088090834901932,"extension":6.7792206509099655},"index":2,"playId":"ce0ebbdf-cfae-3674-926d-f20d5a0dff4b","pitchNumber":3,"startTime":"2026-02-22T21:48:08.154Z","endTime":"2026-02-22T21:48:12.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":672569,"link":"/api/v1/people/672569"},"second":{"id":703185,"link":"/api/v1/people/703185"},"third":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.097041850932957,"aZ":-15.250017973278824,"pfxX":-4.181265244385973,"pfxZ":9.140059796604845,"pX":-0.8240648154257667,"pZ":2.604429636023303,"vX0":6.221446176974242,"vY0":-134.67075622456824,"vZ0":-4.864303060366051,"x":148.41,"y":168.46,"x0":-2.6125716441126627,"y0":50.000085575501075,"z0":5.499798215573138,"aX":-7.740032798849928},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":6.4,"spinRate":2323,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.4055047163047987,"extension":6.700997700328888},"index":3,"playId":"0c3faabd-c923-3498-ab0a-365472f895d1","pitchNumber":4,"startTime":"2026-02-22T21:48:25.496Z","endTime":"2026-02-22T21:48:29.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":672569,"link":"/api/v1/people/672569"},"second":{"id":703185,"link":"/api/v1/people/703185"},"third":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.337055851689783,"aZ":-15.565381858478297,"pfxX":-4.6888384383622626,"pfxZ":9.175947220728602,"pX":-0.18425251180138655,"pZ":2.1741819384254066,"vX0":7.709930004974988,"vY0":-133.59612892140476,"vZ0":-5.5146825898443215,"x":124.02,"y":180.08,"x0":-2.4963164638774495,"y0":50.00667310058638,"z0":5.381124826732717,"aX":-8.49156900688705},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":6.8,"spinRate":2234,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.40973510247236167,"extension":6.814374234554749},"hitData":{"launchSpeed":102.4,"launchAngle":-0.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.44,"coordY":88.84}},"index":4,"playId":"6b306b8a-5361-31f9-baf5-32e33c26e90d","pitchNumber":5,"startTime":"2026-02-22T21:48:40.356Z","endTime":"2026-02-22T21:48:51.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":672569,"link":"/api/v1/people/672569"},"second":{"id":703185,"link":"/api/v1/people/703185"},"third":{"id":694359,"link":"/api/v1/people/694359"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":696508,"link":"/api/v1/people/696508"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":696508,"link":"/api/v1/people/696508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":-7.8999999999999995,"leverageIndex":1.37,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:48:51.363Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wade Meckler lines out sharply to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:50:05.048Z","endTime":"2026-02-22T21:51:19.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696508,"fullName":"Alec Baker","link":"/api/v1/people/696508"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T21:49:10.524Z","endTime":"2026-02-22T21:50:07.354Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":672569,"link":"/api/v1/people/672569"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":80.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.56581950898746,"aZ":-27.372714691170245,"pfxX":1.7556568188858068,"pfxZ":3.006945192087909,"pX":0.8869707140899535,"pZ":1.5222445408947896,"vX0":8.252678823488372,"vY0":-124.13813039575399,"vZ0":-4.237114554924512,"x":83.19,"y":197.68,"x0":-2.6781912292293795,"y0":50.00280697942527,"z0":5.471845940160781,"aX":2.800140675490725},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.9,"breakHorizontal":-4.7,"spinRate":2420,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4374761430644756,"extension":6.782868306567084},"index":1,"playId":"872836bf-deb4-36f6-b8ab-6684f3f143e6","pitchNumber":1,"startTime":"2026-02-22T21:50:07.354Z","endTime":"2026-02-22T21:50:13.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":672569,"link":"/api/v1/people/672569"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96968372197698,"aZ":-15.73840227649698,"pfxX":-2.9970243908957412,"pfxZ":9.081747346015172,"pX":0.03970610140437452,"pZ":2.865037350038644,"vX0":8.103153703186367,"vY0":-132.82300502984182,"vZ0":-3.715478579040166,"x":115.49,"y":161.42,"x0":-2.6438273377566874,"y0":50.00538297302104,"z0":5.406634112291555,"aX":-5.4263871512129604},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":4.0,"spinRate":2367,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.41034415001858715,"extension":6.8870348905617655},"index":2,"playId":"f6421e4b-a740-3e97-b70a-ad888c95a9df","pitchNumber":2,"startTime":"2026-02-22T21:50:26.277Z","endTime":"2026-02-22T21:50:30.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":672569,"link":"/api/v1/people/672569"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":70.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.072331417709492,"aZ":-33.503230008463156,"pfxX":8.00757877517702,"pfxZ":-1.0609393207658577,"pX":-1.145387290417305,"pZ":3.1268957329572067,"vX0":1.2013894961943477,"vY0":-111.0454897871592,"vZ0":2.015856787926727,"x":160.66,"y":154.35,"x0":-2.733432001041055,"y0":50.00157018650026,"z0":5.681784191519051,"aX":10.043178283151144},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-1.1,"breakHorizontal":-14.8,"spinRate":2422,"spinDirection":58},"zone":11,"typeConfidence":2.0,"plateTime":0.4924261329513757,"extension":6.690631603405089},"index":3,"playId":"62c4fc03-30eb-390b-9d53-7d2e53b80324","pitchNumber":3,"startTime":"2026-02-22T21:50:51.328Z","endTime":"2026-02-22T21:50:57.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":672569,"link":"/api/v1/people/672569"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.282702094186373,"aZ":-17.452185751586164,"pfxX":-3.2175235943240152,"pfxZ":8.20133698395166,"pX":-0.02310593731461061,"pZ":2.9707660311783366,"vX0":7.904658996316284,"vY0":-132.61187697894212,"vZ0":-3.29554543705775,"x":117.88,"y":158.57,"x0":-2.614142001696499,"y0":50.003070630289656,"z0":5.490457897401448,"aX":-5.776853607171922},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.4,"breakHorizontal":4.2,"spinRate":2285,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.4118040453641809,"extension":6.776703225603718},"hitData":{"launchSpeed":104.4,"launchAngle":19.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":142.87,"coordY":61.7}},"index":4,"playId":"4c6e9e32-cc3e-39e4-b5c9-e501f778e8c9","pitchNumber":4,"startTime":"2026-02-22T21:51:12.061Z","endTime":"2026-02-22T21:51:19.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":672569,"link":"/api/v1/people/672569"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":696508,"link":"/api/v1/people/696508"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":696508,"link":"/api/v1/people/696508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.7,"awayTeamWinProbability":94.3,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:51:19.307Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Troy strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T21:53:33.341Z","endTime":"2026-02-22T21:54:51.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Silseth replaces Walbert Ureña.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:53:06.780Z","endTime":"2026-02-22T21:53:35.536Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681217,"link":"/api/v1/people/681217"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":700712,"link":"/api/v1/people/700712","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":87.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.015891113044983,"aZ":-19.043995805144796,"pfxX":-8.440351759248227,"pfxZ":6.773833385661559,"pX":-0.28800958172165536,"pZ":2.48683748856097,"vX0":6.39802142508048,"vY0":-137.71638884549154,"vZ0":-5.383877329482112,"x":127.98,"y":171.64,"x0":-1.5343775072850223,"y0":50.00247026725443,"z0":5.738469889008577,"aX":-16.357673975515766},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.4,"breakHorizontal":14.2,"spinRate":2189,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3963636306238483,"extension":5.772982314234093},"index":1,"playId":"8f96f77b-3665-36de-b378-e8b6aa7312ba","pitchNumber":1,"startTime":"2026-02-22T21:53:35.536Z","endTime":"2026-02-22T21:53:39.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.817485564453413,"aZ":-29.264247528210625,"pfxX":4.801003035563584,"pfxZ":1.8903914203250025,"pX":0.7702202446963679,"pZ":2.3834313907012383,"vX0":4.943771061066683,"vY0":-123.23708304070249,"vZ0":-2.06337057863607,"x":87.64,"y":174.43,"x0":-1.8836313918324394,"y0":50.005347316446155,"z0":5.696346672214691,"aX":7.407672950251353},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.2,"breakHorizontal":-9.8,"spinRate":3045,"spinDirection":75},"zone":6,"typeConfidence":2.0,"plateTime":0.4439539982459477,"extension":5.858761262514498},"index":2,"playId":"784d21d7-4c09-320f-bce1-5c42e268ec91","pitchNumber":2,"startTime":"2026-02-22T21:53:49.863Z","endTime":"2026-02-22T21:53:55.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-22T21:54:04.971Z","endTime":"2026-02-22T21:54:11.781Z","isPitch":false,"type":"action","player":{"id":694371,"link":"/api/v1/people/694371"},"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33016495991059,"aZ":-32.4934081604085,"pfxX":-7.033388368744904,"pfxZ":-0.19862693343941284,"pX":1.0011779518362685,"pZ":1.9760939141668457,"vX0":8.206117868345562,"vY0":-126.68894420557018,"vZ0":-3.2211348354824016,"x":78.84,"y":185.43,"x0":-1.3689181911586936,"y0":50.001491447273565,"z0":5.866099893326769,"aX":-11.411323021898584},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.8,"breakHorizontal":10.8,"spinRate":1009,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.43263762978960774,"extension":5.715217101465912},"index":4,"playId":"9b232186-4b82-30a1-bfae-3ee30c7a94ff","pitchNumber":3,"startTime":"2026-02-22T21:54:11.781Z","endTime":"2026-02-22T21:54:16.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23984563829171,"aZ":-12.993613200792264,"pfxX":-4.98521670323649,"pfxZ":9.663056256639123,"pX":0.52571989029063,"pZ":3.4278303621087685,"vX0":7.122260601664533,"vY0":-139.47701767840064,"vZ0":-4.323873313143439,"x":96.96,"y":146.23,"x0":-1.4046124369074946,"y0":50.00081097483904,"z0":5.845182799457378,"aX":-9.893605873219538},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":7.7,"spinRate":2375,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3916353034489033,"extension":5.740992377801221},"index":5,"playId":"8c676756-a4b1-3993-8787-b11235b40469","pitchNumber":4,"startTime":"2026-02-22T21:54:28.711Z","endTime":"2026-02-22T21:54:36.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":86.3,"endSpeed":79.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.928005372844513,"aZ":-27.80907422757337,"pfxX":-7.79901691014845,"pfxZ":2.7248825998217274,"pX":0.4778419697443655,"pZ":1.2391972736982533,"vX0":6.819944202370599,"vY0":-125.4473600027263,"vZ0":-5.971060335192925,"x":98.79,"y":205.32,"x0":-1.2547282987219575,"y0":50.00608011015311,"z0":5.899920862009502,"aX":-12.508791797793823},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":12.7,"spinRate":1004,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.43560828576035604,"extension":5.48934423322699},"index":6,"playId":"b3c0eb95-a6cc-3825-b7ec-4d601dd996c8","pitchNumber":5,"startTime":"2026-02-22T21:54:47.115Z","endTime":"2026-02-22T21:54:51.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:54:51.928Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ketel Marte singles on a line drive to left fielder Nelson Rada.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T21:55:03.297Z","endTime":"2026-02-22T21:55:57.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703185,"link":"/api/v1/people/703185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.908783324305887,"aZ":-16.471451350759153,"pfxX":-5.505905802044898,"pfxZ":7.990569087801845,"pX":-1.1620465456690439,"pZ":2.711421283060492,"vX0":3.6240486151222076,"vY0":-138.56230692084156,"vZ0":-5.356101118972475,"x":161.29,"y":165.57,"x0":-1.7645946937677723,"y0":50.0000978722248,"z0":5.751824712161104,"aX":-10.817228420161241},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":9.4,"spinRate":2404,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3937135417271911,"extension":5.850670561716971},"index":0,"playId":"681609f8-d310-31c6-9ccb-743e22dbc111","pitchNumber":1,"startTime":"2026-02-22T21:55:14.711Z","endTime":"2026-02-22T21:55:19.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.963051769059703,"aZ":-15.345561561478432,"pfxX":-3.8914468353728178,"pfxZ":8.471779279196376,"pX":-0.09274423455890259,"pZ":2.9798998410654,"vX0":5.531321917137206,"vY0":-139.48485496120335,"vZ0":-4.912252727759812,"x":120.54,"y":158.32,"x0":-1.5884004434132755,"y0":50.00629272180275,"z0":5.762954400824341,"aX":-7.7333356893640355},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":6.0,"spinRate":2438,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.391461572029026,"extension":5.837369810295099},"index":1,"playId":"fc07eb48-f8e8-3b45-897d-5a0d74cb6c3f","pitchNumber":2,"startTime":"2026-02-22T21:55:31.017Z","endTime":"2026-02-22T21:55:34.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.415495307028134,"aZ":-33.758304232262034,"pfxX":2.9515247884244866,"pfxZ":-1.0213996395091902,"pX":-0.10156652733014307,"pZ":1.2770403851406487,"vX0":3.3774015937248496,"vY0":-123.1511720477895,"vZ0":-3.60993406500194,"x":120.87,"y":204.3,"x0":-1.8696719187372082,"y0":50.00254899001391,"z0":5.590761062377011,"aX":4.574045607993719},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.4,"breakHorizontal":-6.1,"spinRate":2850,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.44325218259950816,"extension":5.653900962048822},"hitData":{"launchSpeed":73.9,"launchAngle":24.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.12,"coordY":107.9}},"index":2,"playId":"bdf852b2-44ad-3745-9a12-f09d822faa04","pitchNumber":3,"startTime":"2026-02-22T21:55:46.178Z","endTime":"2026-02-22T21:55:57.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.800000000000001,"awayTeamWinProbability":94.2,"homeTeamWinProbabilityAdded":1.4000000000000012,"leverageIndex":0.32,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:55:57.740Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a ground ball to left fielder Nelson Rada. Jacob Amaya to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T21:56:21.258Z","endTime":"2026-02-22T21:57:39.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703185,"link":"/api/v1/people/703185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jacob Amaya replaces Ketel Marte.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T21:56:13.610Z","endTime":"2026-02-22T21:56:23.466Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":606466,"link":"/api/v1/people/606466"},"base":1,"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.364198023799766,"aZ":-14.750174858364975,"pfxX":-5.06209820852647,"pfxZ":9.089299968442072,"pX":-0.0914471085832248,"pZ":3.62839963456657,"vX0":6.496848617403672,"vY0":-137.09708404891907,"vZ0":-2.9890498074330463,"x":120.49,"y":140.81,"x0":-1.8266209952602495,"y0":50.00047690135377,"z0":5.730689576268641,"aX":-9.70168383599853},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2417,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39847453350976547,"extension":5.684111046105457},"index":1,"playId":"a0d08eee-5b8e-3155-953c-44ed6f993881","pitchNumber":1,"startTime":"2026-02-22T21:56:23.466Z","endTime":"2026-02-22T21:56:27.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.308890500697423,"aZ":-32.77077566350617,"pfxX":-7.480940441128034,"pfxZ":-0.40155271121538894,"pX":0.5510925904286067,"pZ":0.622674707367466,"vX0":7.102996361172998,"vY0":-121.636042598544,"vZ0":-5.504892564465454,"x":95.99,"y":221.97,"x0":-1.4440826080091875,"y0":50.00263352851503,"z0":5.778309846797855,"aX":-11.137022417327493},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.9,"breakHorizontal":11.8,"spinRate":1007,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.45143147092578984,"extension":5.619499922205755},"index":2,"playId":"c0538305-879c-30a9-a781-aeb775b818d9","pitchNumber":2,"startTime":"2026-02-22T21:56:43.162Z","endTime":"2026-02-22T21:56:50.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":3,"playId":"95d6f648-bf6f-4580-9f94-6823cc5dc8d5","startTime":"2026-02-22T21:57:05.912Z","endTime":"2026-02-22T21:57:10.912Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.106948369577804,"aZ":-20.111676707831567,"pfxX":-8.459034548045484,"pfxZ":6.492032900773912,"pX":-0.19431935733615605,"pZ":2.776549565834097,"vX0":6.815831073694627,"vY0":-134.91972030518724,"vZ0":-3.9115720317563705,"x":124.41,"y":163.81,"x0":-1.6440783296840749,"y0":50.005179566466836,"z0":5.6479728440532355,"aX":-15.724904942864784},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":14.0,"spinRate":2759,"spinDirection":71},"zone":5,"typeConfidence":2.0,"plateTime":0.4046935939059102,"extension":5.858007535412217},"hitData":{"launchSpeed":90.9,"launchAngle":7.0,"totalDistance":148.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.13,"coordY":99.98}},"index":4,"playId":"e05eef0b-11ef-370d-b33c-c25bf0af530f","pitchNumber":3,"startTime":"2026-02-22T21:57:27.736Z","endTime":"2026-02-22T21:57:39.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":2.5999999999999996,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:57:39.254Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sebastián Rivero challenged (pitch result), call on the field was overturned: Carlos Santana called out on strikes. Jacob Amaya to 3rd. Ben McLaughlin to 2nd. Passed ball by catcher Sebastián Rivero.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T21:58:10.699Z","endTime":"2026-02-22T22:00:33.463Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"postOnThird":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ben McLaughlin replaces Geraldo Perdomo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T21:57:57.334Z","endTime":"2026-02-22T21:58:12.908Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808768,"link":"/api/v1/people/808768"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":672695,"link":"/api/v1/people/672695"},"base":1,"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"second":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.361473001335742,"aZ":-13.979946691467607,"pfxX":-5.241776882595597,"pfxZ":9.291292713157034,"pX":-0.47286473750970054,"pZ":2.9606443136629226,"vX0":5.39796232840669,"vY0":-138.4370423480403,"vZ0":-5.077033591446397,"x":135.02,"y":158.84,"x0":-1.7587931224933735,"y0":50.00320239504844,"z0":5.740721703826665,"aX":-10.264414668327552},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":8.5,"spinRate":2288,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.39434111493477,"extension":5.71723995655839},"index":1,"playId":"d979f698-4690-3bfe-84fb-15b4a15b9975","pitchNumber":1,"startTime":"2026-02-22T21:58:12.908Z","endTime":"2026-02-22T21:58:16.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"4015f298-91a5-378a-ba40-d9eb57a9d244","startTime":"2026-02-22T21:58:33.986Z","endTime":"2026-02-22T21:58:39.286Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.290881122600524,"aZ":-33.96788414233859,"pfxX":-9.097299821808718,"pfxZ":-1.1406273802922398,"pX":-1.1220974017383287,"pZ":1.9949068672692742,"vX0":4.268441787912211,"vY0":-124.64073026198041,"vZ0":-2.9320906740006087,"x":159.77,"y":184.92,"x0":-1.6796650806746658,"y0":50.0059759848872,"z0":6.006495970322108,"aX":-14.240503786887851},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.5,"breakHorizontal":15.4,"spinRate":1086,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.440329218226847,"extension":5.59542288341467},"index":3,"playId":"10517e5c-4488-3580-8974-ee5ca56f1705","pitchNumber":2,"startTime":"2026-02-22T21:59:04.459Z","endTime":"2026-02-22T21:59:09.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.793825558218167,"aZ":-14.87486999284958,"pfxX":-4.144117877282351,"pfxZ":8.942094426754819,"pX":0.4080787528192162,"pZ":3.1776888193172694,"vX0":7.3212902913583395,"vY0":-137.5509076083222,"vZ0":-4.4650028969536955,"x":101.44,"y":152.98,"x0":-1.7381759679124689,"y0":50.002337040022184,"z0":5.816215634942403,"aX":-8.017349058763932},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":6.1,"spinRate":2384,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3967708940218757,"extension":5.637324319785657},"index":4,"playId":"76fe489a-9c30-3256-960d-d194ccbd6ae6","pitchNumber":3,"startTime":"2026-02-22T21:59:25.542Z","endTime":"2026-02-22T21:59:30.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55959611609123,"aZ":-15.523613177280453,"pfxX":-3.3224271554363503,"pfxZ":8.453664403233827,"pX":0.4966390558688198,"pZ":1.995590644881219,"vX0":7.201081404960741,"vY0":-138.86344726734262,"vZ0":-7.215689582515118,"x":98.07,"y":184.9,"x0":-1.6884926956393076,"y0":50.005029025629206,"z0":5.643703731036082,"aX":-6.546221779841689},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":4.7,"spinRate":2444,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.39313672502259234,"extension":5.810371998792583},"index":5,"playId":"965004f3-1693-3f84-832f-d2d8f4150aaf","pitchNumber":4,"startTime":"2026-02-22T22:00:04.447Z","endTime":"2026-02-22T22:00:33.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"}},"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":1.27,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:00:33.463Z","atBatIndex":49},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nolan Arenado hit by pitch.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T22:00:56.776Z","endTime":"2026-02-22T22:03:04.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"postOnThird":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,5,6],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":{"id":681217,"link":"/api/v1/people/681217"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34488590245274,"aZ":-13.74060034820409,"pfxX":-4.175412842711111,"pfxZ":9.36947999627585,"pX":0.7239666352679027,"pZ":1.66231755913541,"vX0":7.95728012617847,"vY0":-139.15988809805552,"vZ0":-8.41018034713449,"x":89.38,"y":168.43,"x0":-1.6260937244140037,"y0":50.0024641439136,"z0":5.627818027011185,"aX":-8.214852612117218},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":6.0,"spinRate":2447,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.39315222930655436,"extension":5.742316351890019},"index":0,"playId":"7d1f1871-2c4f-36e5-889a-8d96617679c9","pitchNumber":1,"startTime":"2026-02-22T22:00:56.776Z","endTime":"2026-02-22T22:01:01.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"second":{"id":808768,"link":"/api/v1/people/808768"},"third":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69384893299473,"aZ":-29.92337964967726,"pfxX":5.3651116789864695,"pfxZ":1.41166527491212,"pX":-0.3356624765281688,"pZ":2.1061019571265565,"vX0":2.907732239997538,"vY0":-125.1333753610951,"vZ0":-2.6563667868916627,"x":89.38,"y":178.21,"x0":-2.20744213157024,"y0":50.00499769655631,"z0":5.616808907740275,"aX":8.564214867595624},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.2,"breakHorizontal":-10.3,"spinRate":2878,"spinDirection":55},"zone":7,"typeConfidence":2.0,"plateTime":0.4366306970750715,"extension":5.724182620486991},"index":1,"playId":"4ca54304-7af2-3f7a-ad4f-bcb8c64168e6","pitchNumber":2,"startTime":"2026-02-22T22:01:14.802Z","endTime":"2026-02-22T22:01:18.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"second":{"id":808768,"link":"/api/v1/people/808768"},"third":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.144931297988,"aZ":-14.163310282325202,"pfxX":-4.336848023870914,"pfxZ":9.585021518525398,"pX":3.8549492534257412,"pZ":1.5543159522217884,"vX0":15.436551784217395,"vY0":-135.6009194942658,"vZ0":-8.247852388050559,"x":89.38,"y":178.21,"x0":-1.3257816662766244,"y0":50.00492800613146,"z0":5.604887707732811,"aX":-8.15323616860148},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":4.9,"spinRate":2501,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4025404486866475,"extension":5.8692033378292665},"index":2,"playId":"1568de56-1ba5-3401-ab7f-2a998d55500f","pitchNumber":3,"startTime":"2026-02-22T22:01:37.243Z","endTime":"2026-02-22T22:01:46.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"second":{"id":808768,"link":"/api/v1/people/808768"},"third":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Chase Silseth. Jacob Amaya scores. Ben McLaughlin to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"1568de56-1ba5-3401-ab7f-2a998d55500f","startTime":"2026-02-22T22:02:38.836Z","endTime":"2026-02-22T22:02:38.837Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676070,"link":"/api/v1/people/676070"},"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"second":{"id":808768,"link":"/api/v1/people/808768"},"third":{"id":676070,"link":"/api/v1/people/676070"},"postOnThird":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"homeTeamWinProbability":8.3,"awayTeamWinProbability":91.7,"homeTeamWinProbabilityAdded":2.200000000000001,"leverageIndex":1.04,"dramaIndex":45.0,"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2026-02-22T22:02:38.838Z","endTime":"2026-02-22T22:02:38.839Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.880841867157354,"aZ":-24.142273829801457,"pfxX":-7.448867975042072,"pfxZ":4.287444447591392,"pX":-0.13807814740228105,"pZ":3.6364979542292795,"vX0":6.951595139395666,"vY0":-135.33856809285822,"vZ0":-1.4200224203121505,"x":83.13,"y":137.26,"x0":-1.7602924320284898,"y0":50.000938405676095,"z0":5.843295685537883,"aX":-13.9494771605453},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.7,"breakHorizontal":12.2,"spinRate":2227,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40323379076993593,"extension":5.618936915355846},"index":5,"playId":"0b844d84-1cc4-3b82-a4f3-880fde950c16","pitchNumber":4,"startTime":"2026-02-22T22:02:38.840Z","endTime":"2026-02-22T22:02:44.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26165919030005,"aZ":-31.432274038125417,"pfxX":4.512235161232592,"pfxZ":0.48490684935723927,"pX":-2.125057789044297,"pZ":3.546973520397374,"vX0":-0.9334084274949754,"vY0":-122.72965554042294,"vZ0":1.1358051468498387,"x":159.33,"y":64.51,"x0":-2.3272340402714136,"y0":50.00425127590683,"z0":5.746133822769288,"aX":6.914707339749245},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.3,"breakHorizontal":-7.9,"spinRate":2683,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.44553650995500593,"extension":5.522354474608319},"index":6,"playId":"849273d3-ac03-3240-a390-a27403afab89","pitchNumber":5,"startTime":"2026-02-22T22:02:57.828Z","endTime":"2026-02-22T22:03:04.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.700000000000001,"awayTeamWinProbability":90.3,"homeTeamWinProbabilityAdded":1.4000000000000004,"leverageIndex":1.04,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:03:04.855Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alek Thomas doubles (2) on a line drive to center fielder Wade Meckler. Ben McLaughlin scores. LuJames Groover scores.","rbi":2,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T22:04:22.222Z","endTime":"2026-02-22T22:05:53.718Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"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":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":{"id":681217,"link":"/api/v1/people/681217"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"responsiblePitcher":{"id":681217,"link":"/api/v1/people/681217"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner LuJames Groover replaces Nolan Arenado.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T22:04:22.218Z","endTime":"2026-02-22T22:04:22.219Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694410,"link":"/api/v1/people/694410"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":571448,"link":"/api/v1/people/571448"},"base":1,"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":571448,"link":"/api/v1/people/571448"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-22T22:04:22.220Z","endTime":"2026-02-22T22:04:22.221Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":694410,"link":"/api/v1/people/694410"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.180462690712602,"aZ":-20.911340426896636,"pfxX":-8.403812606860985,"pfxZ":6.061861946494455,"pX":1.1852359835929307,"pZ":0.8949382225930204,"vX0":10.773228535129125,"vY0":-134.89831521909974,"vZ0":-8.253203770077103,"x":117.25,"y":106.69,"x0":-1.7536324948593278,"y0":50.000501517807905,"z0":5.4483352738347826,"aX":-15.608667271839096},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":13.1,"spinRate":2195,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4048131501128416,"extension":5.872907895657156},"index":2,"playId":"8191c65b-6eb6-33d9-9b9d-c808356cd1da","pitchNumber":1,"startTime":"2026-02-22T22:04:22.222Z","endTime":"2026-02-22T22:04:29.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":694410,"link":"/api/v1/people/694410"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"playId":"bf17a57d-4a7b-39c6-97cc-9f2756ad60e0","startTime":"2026-02-22T22:04:42.349Z","endTime":"2026-02-22T22:04:47.046Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":694410,"link":"/api/v1/people/694410"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67543698569664,"aZ":-22.671895153989865,"pfxX":-7.851990411108867,"pfxZ":5.079129789645659,"pX":-1.1856021919338804,"pZ":3.2702562499968613,"vX0":4.5875259929810435,"vY0":-135.45253771715932,"vZ0":-2.526140163196228,"x":152.5,"y":164.15,"x0":-1.8749562944434803,"y0":50.003189554010355,"z0":5.788427651353584,"aX":-14.691494251058092},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":13.3,"spinRate":2181,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40330540161256057,"extension":5.655388601372607},"index":4,"playId":"9f7741f2-7643-39dd-bebf-f3208e0c026e","pitchNumber":2,"startTime":"2026-02-22T22:05:00.311Z","endTime":"2026-02-22T22:05:05.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":694410,"link":"/api/v1/people/694410"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.650253593170934,"aZ":-23.785602230584846,"pfxX":-6.589858579193679,"pfxZ":4.502787703270858,"pX":-0.38499569689390933,"pZ":2.2516167238725693,"vX0":6.155247687718078,"vY0":-135.13331598651905,"vZ0":-4.673411576577217,"x":152.5,"y":164.15,"x0":-1.8289599904793772,"y0":50.00037114902927,"z0":5.660694089878402,"aX":-12.265839165579914},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.4,"breakHorizontal":10.7,"spinRate":2216,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.4043325679053309,"extension":5.719569658758736},"index":5,"playId":"e31c031a-99d5-38c8-a11c-0ccb9c5beb8c","pitchNumber":3,"startTime":"2026-02-22T22:05:17.785Z","endTime":"2026-02-22T22:05:21.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":694410,"link":"/api/v1/people/694410"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.273848394852962,"aZ":-21.701566226831584,"pfxX":-7.614037939204978,"pfxZ":6.017265828531581,"pX":-0.36123698584376523,"pZ":2.727947530399933,"vX0":6.066025657304643,"vY0":-131.0217997005108,"vZ0":-3.575695614675983,"x":152.5,"y":164.15,"x0":-1.7153902293011805,"y0":50.00548430398434,"z0":5.7290675734446275,"aX":-13.260826277359994},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.3,"breakHorizontal":12.5,"spinRate":2068,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.41777880580349924,"extension":5.728738739405986},"hitData":{"launchSpeed":109.5,"launchAngle":17.0,"totalDistance":370.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.05,"coordY":88.69}},"index":6,"playId":"7297b810-8de3-3598-8c19-3eec22b2ae9e","pitchNumber":4,"startTime":"2026-02-22T22:05:38.900Z","endTime":"2026-02-22T22:05:53.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":694410,"link":"/api/v1/people/694410"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":13.6,"leverageIndex":1.45,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:05:53.718Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Waldschmidt doubles (1) on a line drive to center fielder Wade Meckler. Alek Thomas scores.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T22:06:38.640Z","endTime":"2026-02-22T22:07:07.489Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":{"id":681217,"link":"/api/v1/people/681217"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.242389999875954,"aZ":-20.67121371570302,"pfxX":-7.380538715474181,"pfxZ":5.897792993599289,"pX":-1.1174766483445826,"pZ":3.0786750468322337,"vX0":4.317450870735731,"vY0":-137.7485264780244,"vZ0":-3.8761280466740295,"x":110.42,"y":172.71,"x0":-1.7338606858845418,"y0":50.00422767076875,"z0":5.875284344525987,"aX":-14.400108401151254},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.2,"breakHorizontal":12.7,"spinRate":2249,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3953457645129834,"extension":5.771788594789457},"index":0,"playId":"b6053a50-125c-3cc4-80d9-9e6001d514a7","pitchNumber":1,"startTime":"2026-02-22T22:06:38.640Z","endTime":"2026-02-22T22:06:42.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"second":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16482463471359,"aZ":-20.331488433757134,"pfxX":-6.904842362602539,"pfxZ":6.252989073758968,"pX":0.03472887426079623,"pZ":2.210313325574665,"vX0":6.729614273517442,"vY0":-135.6736005308315,"vZ0":-5.664195678130931,"x":110.42,"y":172.71,"x0":-1.5615101740781976,"y0":50.005194898782754,"z0":5.709136992487758,"aX":-13.08355251495634},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.6,"breakHorizontal":11.4,"spinRate":2234,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4012343403095979,"extension":5.726232641817542},"hitData":{"launchSpeed":99.2,"launchAngle":17.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.77,"coordY":96.57}},"index":1,"playId":"bbb9de9e-973b-3f26-b6f2-581d5d157bee","pitchNumber":2,"startTime":"2026-02-22T22:06:55.177Z","endTime":"2026-02-22T22:07:07.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"second":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":13.499999999999996,"leverageIndex":1.78,"dramaIndex":132.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:07:07.489Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jorge Barrosa homers (1) on a fly ball to right field. Ryan Waldschmidt scores.","rbi":2,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T22:07:46.776Z","endTime":"2026-02-22T22:09:39.579Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":{"id":681217,"link":"/api/v1/people/681217"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":{"id":681217,"link":"/api/v1/people/681217"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63313811950986,"aZ":-15.839540416108202,"pfxX":-5.695051863561111,"pfxZ":8.483082097323289,"pX":-0.2720900881746758,"pZ":3.2916570224612216,"vX0":6.006836799190336,"vY0":-137.44677955650695,"vZ0":-3.986860175908045,"x":167.29,"y":165.37,"x0":-1.7392550878342792,"y0":50.0036016654561,"z0":5.827021172737901,"aX":-10.967288810667936},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":9.1,"spinRate":2329,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39752454117199987,"extension":5.66178844788336},"index":0,"playId":"826cc7d4-f4e1-3da0-b2c6-3adc1d0e52cf","pitchNumber":1,"startTime":"2026-02-22T22:07:46.776Z","endTime":"2026-02-22T22:07:50.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.362552716399723,"aZ":-29.291165003810313,"pfxX":-6.840941709192946,"pfxZ":1.7798055255072676,"pX":-0.09386554278176895,"pZ":2.406054506414333,"vX0":6.18258555722562,"vY0":-126.03144635161483,"vZ0":-2.9244580297183114,"x":167.29,"y":165.37,"x0":-1.6838358243302378,"y0":50.00068923839108,"z0":5.934332349674363,"aX":-11.061416614913396},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.8,"breakHorizontal":11.0,"spinRate":1023,"spinDirection":254},"zone":5,"typeConfidence":2.0,"plateTime":0.4337415861471783,"extension":5.581203468259041},"index":1,"playId":"339bcfde-3b89-314d-a5e9-8e0861d67631","pitchNumber":2,"startTime":"2026-02-22T22:08:10.024Z","endTime":"2026-02-22T22:08:17.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58080214991876,"aZ":-31.49156138821075,"pfxX":-9.296824023951912,"pfxZ":0.4092753844989674,"pX":-0.32183652906613036,"pZ":-0.8645084721231769,"vX0":6.571185337058432,"vY0":-128.424430372318,"vZ0":-10.06689500332844,"x":167.29,"y":165.37,"x0":-1.7161547056076483,"y0":50.00306553650788,"z0":5.585602560496908,"aX":-15.405395029282245},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.6,"breakHorizontal":15.2,"spinRate":1588,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4278160307864418,"extension":5.806399273338354},"index":2,"playId":"e5b70133-c6c9-338c-9223-537540916668","pitchNumber":3,"startTime":"2026-02-22T22:08:43.661Z","endTime":"2026-02-22T22:08:47.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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(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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.945263715698555,"aZ":-33.22849482396424,"pfxX":-6.530814500169479,"pfxZ":-0.6337414460262245,"pX":0.31217896231762826,"pZ":1.806999343490058,"vX0":7.2886741850406995,"vY0":-126.82603739741847,"vZ0":-3.5554819515602007,"x":130.89,"y":156.82,"x0":-1.728473009495988,"y0":50.005735104443296,"z0":5.8321012017316045,"aX":-10.816150814078508},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.7,"breakHorizontal":10.6,"spinRate":1033,"spinDirection":254},"zone":9,"typeConfidence":2.0,"plateTime":0.4291882009938255,"extension":5.658500540241155},"hitData":{"launchSpeed":100.3,"launchAngle":28.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":220.68,"coordY":71.72}},"index":3,"playId":"6c172272-c779-3fc8-834a-b2ecd5dce206","pitchNumber":4,"startTime":"2026-02-22T22:09:16.115Z","endTime":"2026-02-22T22:09:39.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"second":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":33.5,"leverageIndex":2.28,"dramaIndex":267.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:09:39.579Z","atBatIndex":53},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Matt O'Neill hit by pitch.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T22:12:10.456Z","endTime":"2026-02-22T22:13:58.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[1],"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":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":7,"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-22T22:12:10.452Z","endTime":"2026-02-22T22:12:10.453Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Luke Murphy replaces Chase Silseth.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-22T22:12:10.454Z","endTime":"2026-02-22T22:12:10.455Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684665,"link":"/api/v1/people/684665"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.268818622535758,"aZ":-19.621414567700477,"pfxX":-7.2464459186731265,"pfxZ":6.683390804924481,"pX":0.08229845044435515,"pZ":2.487135260290029,"vX0":7.008916670858088,"vY0":-136.06001086879326,"vZ0":-5.424649485061037,"x":111.56,"y":127.47,"x0":-1.583036760504593,"y0":50.004527638266836,"z0":5.86231564944587,"aX":-13.616041115893948},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.2,"breakHorizontal":11.6,"spinRate":2192,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4022349686404141,"extension":6.5796142176509385},"index":2,"playId":"0baa5f53-3ee4-3180-a701-d5bc37f62eea","pitchNumber":1,"startTime":"2026-02-22T22:12:10.456Z","endTime":"2026-02-22T22:12:15.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684665,"link":"/api/v1/people/684665","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":82.0,"endSpeed":75.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62573127077004,"aZ":-32.17442937481746,"pfxX":5.848871240447227,"pfxZ":0.005014257335814065,"pX":0.013231735801504912,"pZ":2.1867806284878957,"vX0":1.7874619373907237,"vY0":-119.42709536123958,"vZ0":-2.200850240795269,"x":111.56,"y":127.47,"x0":-1.5046685135689326,"y0":50.005791933566954,"z0":6.009269901283718,"aX":8.465031860586928},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.2,"breakHorizontal":-11.0,"spinRate":2358,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.45831711772075323,"extension":6.30081966248686},"index":3,"playId":"bc2da58b-f662-3156-8c8b-6f2907ab1857","pitchNumber":2,"startTime":"2026-02-22T22:12:29.065Z","endTime":"2026-02-22T22:12:32.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684665,"link":"/api/v1/people/684665","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.551790351642477,"aZ":-16.557536374398225,"pfxX":-7.640124516137883,"pfxZ":8.118410835301516,"pX":-0.29225574603470983,"pZ":2.8428524732110874,"vX0":6.173583995193828,"vY0":-137.38865720580958,"vZ0":-5.321206645098956,"x":111.56,"y":127.47,"x0":-1.5684360805896929,"y0":50.006308977702105,"z0":5.918605185533229,"aX":-14.705293835730028},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":12.6,"spinRate":2189,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.39765945819210735,"extension":6.292841454950849},"index":4,"playId":"3572e4f7-05b4-3da9-a12b-4dcd4c88a989","pitchNumber":3,"startTime":"2026-02-22T22:12:47.549Z","endTime":"2026-02-22T22:12:54.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684665,"link":"/api/v1/people/684665","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.717327882081968,"aZ":-30.981614567104813,"pfxX":7.005552188211221,"pfxZ":0.8664276011955856,"pX":0.724877983280476,"pZ":4.353310239976072,"vX0":3.4286239776543144,"vY0":-116.92771575630329,"vZ0":2.7586179182641675,"x":111.56,"y":127.47,"x0":-1.6722594160607285,"y0":50.00487291872163,"z0":6.071495686102799,"aX":9.668651836840212},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.5,"breakHorizontal":-13.6,"spinRate":2408,"spinDirection":62},"zone":12,"typeConfidence":2.0,"plateTime":0.46903146737662826,"extension":6.302073606224},"index":5,"playId":"8fd4090b-23d9-3582-bd66-7256980f1c19","pitchNumber":4,"startTime":"2026-02-22T22:13:14.679Z","endTime":"2026-02-22T22:13:18.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684665,"link":"/api/v1/people/684665","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":6,"startTime":"2026-02-22T22:13:51.931Z","endTime":"2026-02-22T22:13:51.932Z","isPitch":false,"type":"action","player":{"id":690841,"link":"/api/v1/people/690841"},"defense":{"pitcher":{"id":684665,"link":"/api/v1/people/684665","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.549486797475332,"aZ":-17.857763677016163,"pfxX":-5.646705548189551,"pfxZ":7.4922519010579816,"pX":-2.405035955781266,"pZ":4.4003433347090715,"vX0":0.7995241691557864,"vY0":-136.96057578390938,"vZ0":-0.8443586749679898,"x":180.36,"y":126.86,"x0":-1.9655623794215535,"y0":50.00514542447873,"z0":5.92709313324138,"aX":-10.792983024566327},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":10.1,"spinRate":2101,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3990047311396321,"extension":6.292257519013681},"index":7,"playId":"0a9deb07-38ba-353a-83d8-29403b3a1367","pitchNumber":5,"startTime":"2026-02-22T22:13:51.933Z","endTime":"2026-02-22T22:13:58.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684665,"link":"/api/v1/people/684665","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"credit":"b_pa"},{"player":{"id":684665,"link":"/api/v1/people/684665"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.5,"awayTeamWinProbability":28.5,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:13:58.946Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy Troy singles on a ground ball to right fielder Gustavo Campero. Matt O'Neill to 2nd.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T22:14:33.265Z","endTime":"2026-02-22T22:14:43.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"postOnSecond":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694371,"fullName":"Tommy Troy","link":"/api/v1/people/694371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44525486190459,"aZ":-17.702582030194566,"pfxX":-6.091659528005108,"pfxZ":7.4518673583385375,"pX":-0.315679323070828,"pZ":2.4600355731771653,"vX0":5.7034860997384484,"vY0":-137.9329258702399,"vZ0":-5.9207537033277156,"x":122.93,"y":135.42,"x0":-1.6110184026823273,"y0":50.003185764128695,"z0":5.813460792084383,"aX":-11.829795296787003},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":10.0,"spinRate":2127,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.3959222145156964,"extension":6.443264028421519},"hitData":{"launchSpeed":99.4,"launchAngle":2.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.47,"coordY":121.42}},"index":0,"playId":"c8a38a3a-2d21-356f-bbc0-80ac1bc0d62c","pitchNumber":1,"startTime":"2026-02-22T22:14:33.265Z","endTime":"2026-02-22T22:14:43.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684665,"link":"/api/v1/people/684665","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"first":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_ab"},{"player":{"id":684665,"link":"/api/v1/people/684665"},"credit":"p_ab"},{"player":{"id":694371,"link":"/api/v1/people/694371"},"credit":"b_pa"},{"player":{"id":684665,"link":"/api/v1/people/684665"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.4,"awayTeamWinProbability":26.599999999999994,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.89,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:14:43.826Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Amaya grounds out, shortstop Yolmer Sánchez to first baseman Niko Kavadas.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T22:15:13.015Z","endTime":"2026-02-22T22:15:38.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":570560,"link":"/api/v1/people/570560"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70122813802119,"aZ":-29.454243966924682,"pfxX":2.0120946250885976,"pfxZ":1.8837357428016768,"pX":-0.6303833151900727,"pZ":1.8548539276387424,"vX0":1.6196183099565458,"vY0":-120.02442388326726,"vZ0":-3.4036606542316683,"x":119.52,"y":142.76,"x0":-1.5780603312591661,"y0":50.002304570819064,"z0":5.946294611306066,"aX":2.901532629814408},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.8,"breakHorizontal":-4.1,"spinRate":2325,"spinDirection":71},"zone":7,"typeConfidence":2.0,"plateTime":0.45835947910005004,"extension":6.315114078289557},"index":0,"playId":"ca67ed2f-36d0-3ad2-a498-f5a24fcee7a5","pitchNumber":1,"startTime":"2026-02-22T22:15:13.015Z","endTime":"2026-02-22T22:15:17.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684665,"link":"/api/v1/people/684665","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":694371,"link":"/api/v1/people/694371"},"second":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"X","name":"Unknown","type":"Unknown","abbreviation":"X"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.278894145191142,"aZ":-31.309072304642886,"pfxX":3.350983441688806,"pfxZ":0.6117657482511181,"pX":0.3507642398324202,"pZ":2.0766138430016117,"vX0":3.646045549244577,"vY0":-117.96188402830488,"vZ0":-2.4609941286641615,"x":119.52,"y":142.76,"x0":-1.6471001871769808,"y0":50.00304025626578,"z0":6.004136112630128,"aX":4.748657326124528},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.8,"breakHorizontal":-7.0,"spinRate":2421,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.46333495796795,"extension":6.364157166963973},"hitData":{"launchSpeed":94.7,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.41,"coordY":162.02}},"index":1,"playId":"5f96b226-be4c-34a6-8d6f-487fe12a1fe3","pitchNumber":2,"startTime":"2026-02-22T22:15:30.028Z","endTime":"2026-02-22T22:15:38.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684665,"link":"/api/v1/people/684665","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":694371,"link":"/api/v1/people/694371"},"second":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"X","name":"Unknown","type":"Unknown","abbreviation":"X"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":684665,"link":"/api/v1/people/684665"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":684665,"link":"/api/v1/people/684665"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-4.200000000000017,"leverageIndex":1.66,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:15:38.447Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out, second baseman Jacob Amaya to first baseman Ben McLaughlin.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:18:04.416Z","endTime":"2026-02-22T22:18:43.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":809109,"fullName":"Roman Angelo","link":"/api/v1/people/809109"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7],"actionIndex":[0,1,2,3,4],"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808768,"link":"/api/v1/people/808768"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jacob Amaya remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":7,"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-22T22:18:04.406Z","endTime":"2026-02-22T22:18:04.407Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ben McLaughlin remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":7,"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-22T22:18:04.408Z","endTime":"2026-02-22T22:18:04.409Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808768,"link":"/api/v1/people/808768"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jose Fernandez replaces first baseman Carlos Santana, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":7,"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-22T22:18:04.410Z","endTime":"2026-02-22T22:18:04.411Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":467793,"link":"/api/v1/people/467793"},"defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"LuJames Groover remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":7,"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-22T22:18:04.412Z","endTime":"2026-02-22T22:18:04.413Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694410,"link":"/api/v1/people/694410"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":571448,"link":"/api/v1/people/571448"},"defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Roman Angelo replaces Alec Baker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"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-22T22:18:04.414Z","endTime":"2026-02-22T22:18:04.415Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":809109,"link":"/api/v1/people/809109"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":696508,"link":"/api/v1/people/696508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.473987625077427,"aZ":-27.815841334026537,"pfxX":-10.176687441770067,"pfxZ":2.375025913278785,"pX":0.4262291258047359,"pZ":3.524492656126186,"vX0":8.186293305692065,"vY0":-133.98873051323375,"vZ0":-1.0286113217279842,"x":104.74,"y":130.53,"x0":-1.3327565308264593,"y0":50.00175683199532,"z0":5.884442637533989,"aX":-18.671734254678736},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.3,"breakHorizontal":16.9,"spinRate":2010,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.4073661559255708,"extension":6.5137873885712985},"index":5,"playId":"4c50d1a0-1d7e-3193-ad1e-d91048fb42e4","pitchNumber":1,"startTime":"2026-02-22T22:18:04.416Z","endTime":"2026-02-22T22:18:10.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":83.9,"endSpeed":77.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.551281160691055,"aZ":-30.2368265494049,"pfxX":-9.987304383001106,"pfxZ":1.2783179573595351,"pX":1.1355190095462686,"pZ":3.0677474255485855,"vX0":8.774266043463669,"vY0":-121.90265847780442,"vZ0":-0.8280510845647892,"x":104.74,"y":130.53,"x0":-1.2020537059348848,"y0":50.00142026124675,"z0":6.007508287888294,"aX":-15.12459302702556},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.4,"breakHorizontal":16.2,"spinRate":2073,"spinDirection":243},"zone":12,"typeConfidence":2.0,"plateTime":0.4482387230990188,"extension":6.513478279817626},"index":6,"playId":"b70e2471-944b-3dc8-92f9-7fcda0edd13b","pitchNumber":2,"startTime":"2026-02-22T22:18:20.090Z","endTime":"2026-02-22T22:18:24.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45163772914214,"aZ":-26.185552289851927,"pfxX":-9.191615408004242,"pfxZ":3.179258640532602,"pX":-0.30310767469550515,"pZ":2.4469904752425147,"vX0":6.380514218863888,"vY0":-135.32258986297853,"vZ0":-4.049984637777857,"x":104.74,"y":130.53,"x0":-1.479909940419602,"y0":50.00145341119637,"z0":5.766114374909241,"aX":-17.29701365915804},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.2,"breakHorizontal":15.6,"spinRate":2058,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.40250826072012647,"extension":6.613135304846007},"hitData":{"launchSpeed":88.3,"launchAngle":2.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.95,"coordY":156.57}},"index":7,"playId":"cf661b00-2cc2-3449-bc89-991d6b3e6d30","pitchNumber":3,"startTime":"2026-02-22T22:18:35.973Z","endTime":"2026-02-22T22:18:43.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:18:43.961Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Denzer Guzman doubles (1) on a line drive to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:19:09.370Z","endTime":"2026-02-22T22:19:21.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":809109,"fullName":"Roman Angelo","link":"/api/v1/people/809109"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67509599254814,"aZ":-25.415532031239525,"pfxX":-9.012802959411246,"pfxZ":3.693635324350291,"pX":-0.3650002818400721,"pZ":2.920621623684059,"vX0":5.797392872233235,"vY0":-134.11110687374497,"vZ0":-2.883420758678523,"x":157.05,"y":120.14,"x0":-1.3783444399938998,"y0":50.00345035777262,"z0":5.812885095600395,"aX":-16.49847731414435},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.2,"breakHorizontal":15.1,"spinRate":2056,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.40764530386383013,"extension":6.468189366728425},"hitData":{"launchSpeed":99.6,"launchAngle":18.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.11,"coordY":77.78}},"index":0,"playId":"6fb785d0-6d3b-34e2-a0e3-7aa5a7de952b","pitchNumber":1,"startTime":"2026-02-22T22:19:09.370Z","endTime":"2026-02-22T22:19:21.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_ab"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_ab"},{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_pa"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.4,"awayTeamWinProbability":34.599999999999994,"homeTeamWinProbabilityAdded":-8.199999999999989,"leverageIndex":1.27,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:19:21.878Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yolmer Sánchez singles on a bunt ground ball to third baseman LuJames Groover. Denzer Guzman to 3rd.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:19:49.255Z","endTime":"2026-02-22T22:20:01.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":809109,"fullName":"Roman Angelo","link":"/api/v1/people/809109"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"postOnThird":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694410,"link":"/api/v1/people/694410"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68447577097896,"aZ":-31.70954946499348,"pfxX":-8.840394449603009,"pfxZ":0.30589515506256504,"pX":0.9898308872251127,"pZ":2.067742859478196,"vX0":8.948989371107835,"vY0":-121.88266395367258,"vZ0":-2.2583393946488455,"x":127.48,"y":191.05,"x0":-1.5787043353415136,"y0":50.0013685415027,"z0":5.741390995742091,"aX":-13.316152661555192},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.2,"breakHorizontal":13.9,"spinRate":1951,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.449188784981124,"extension":6.565353308027255},"hitData":{"launchSpeed":26.2,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":122.5,"coordY":186.87}},"index":0,"playId":"3f540548-bc90-3cb4-a339-b95cc470f884","pitchNumber":1,"startTime":"2026-02-22T22:19:49.255Z","endTime":"2026-02-22T22:20:01.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"second":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":570560,"link":"/api/v1/people/570560"},"credit":"b_ab"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_ab"},{"player":{"id":570560,"link":"/api/v1/people/570560"},"credit":"b_pa"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-9.100000000000009,"leverageIndex":2.53,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:20:01.423Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sebastián Rivero singles on a line drive to right fielder Jorge Barrosa. Denzer Guzman scores. Yolmer Sánchez to 3rd.","rbi":1,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:20:34.795Z","endTime":"2026-02-22T22:21:46.664Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":809109,"fullName":"Roman Angelo","link":"/api/v1/people/809109"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"postOnThird":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"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":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":{"id":809109,"link":"/api/v1/people/809109"},"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(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":85.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.317794873742237,"aZ":-25.307167586471635,"pfxX":-9.254402640862585,"pfxZ":3.7389068053783507,"pX":-0.4450301121283472,"pZ":3.5004918820029087,"vX0":5.704687551718477,"vY0":-134.04825854272514,"vZ0":-1.4561160544349412,"x":139.42,"y":140.31,"x0":-1.387615449038498,"y0":50.00594160008792,"z0":5.840759991990799,"aX":-17.009823163796845},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.7,"breakHorizontal":15.7,"spinRate":2038,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4070897050985649,"extension":6.542358022184967},"index":0,"playId":"a3fe1459-bae6-32f3-9c22-125300a12602","pitchNumber":1,"startTime":"2026-02-22T22:20:34.795Z","endTime":"2026-02-22T22:20:39.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.39112835510776,"aZ":-28.532072215560095,"pfxX":6.9149570752620555,"pfxZ":2.5996481635206905,"pX":0.6783377932438935,"pZ":2.748602492510177,"vX0":2.8764358731309776,"vY0":-117.14840200143331,"vZ0":-1.081765123389058,"x":120.09,"y":136.03,"x0":-1.460773247707513,"y0":50.0028319521666,"z0":5.863232241155955,"aX":9.69201704898008},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.7,"breakHorizontal":-13.2,"spinRate":2648,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.4660463231116041,"extension":6.389671368711626},"index":1,"playId":"351c4b3d-e20d-3bc9-a84b-ca9b33bfcb57","pitchNumber":2,"startTime":"2026-02-22T22:20:52.844Z","endTime":"2026-02-22T22:20:57.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":"5558f88b-6a35-3ec1-9fdf-aba9938fcbf7","startTime":"2026-02-22T22:21:14.011Z","endTime":"2026-02-22T22:21:19.043Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.900014423348125,"aZ":-24.58392574486112,"pfxX":-9.628375340281945,"pfxZ":4.148375562640801,"pX":0.4008872224674308,"pZ":2.494014885859587,"vX0":8.042292899717339,"vY0":-133.9194086496387,"vZ0":-4.062423450168167,"x":120.09,"y":136.03,"x0":-1.3791995867026858,"y0":50.00300436971266,"z0":5.773497537610677,"aX":-17.619534649316115},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.8,"breakHorizontal":15.8,"spinRate":1982,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4078334550503766,"extension":6.567634328511333},"hitData":{"launchSpeed":79.2,"launchAngle":10.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.07,"coordY":109.3}},"index":3,"playId":"919310f2-d38e-3831-9f8e-e73bf96bdead","pitchNumber":3,"startTime":"2026-02-22T22:21:35.624Z","endTime":"2026-02-22T22:21:46.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":694203,"link":"/api/v1/people/694203"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_ab"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_ab"},{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_pa"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-18.099999999999994,"leverageIndex":3.6,"dramaIndex":206.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:21:46.664Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Niko Kavadas singles on a line drive to left fielder Alek Thomas. Yolmer Sánchez scores. Sebastián Rivero to 2nd.","rbi":1,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:22:18.301Z","endTime":"2026-02-22T22:23:49.555Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":809109,"fullName":"Roman Angelo","link":"/api/v1/people/809109"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"postOnSecond":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"responsiblePitcher":{"id":809109,"link":"/api/v1/people/809109"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.132273728458877,"aZ":-17.22936402086443,"pfxX":-6.00858741450433,"pfxZ":7.902885582724956,"pX":0.814191862562473,"pZ":2.36622761505494,"vX0":8.019716079284839,"vY0":-136.19712501723535,"vZ0":-5.4432698094507685,"x":102.46,"y":95.69,"x0":-1.3791410947346594,"y0":50.00151344502226,"z0":5.570685905112026,"aX":-11.360237246006228},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":9.4,"spinRate":2236,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4011944661669955,"extension":6.657603118500089},"index":0,"playId":"16865e64-8c4b-31e6-8fa9-146a4da6e156","pitchNumber":1,"startTime":"2026-02-22T22:22:18.301Z","endTime":"2026-02-22T22:22:45.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"third":{"id":570560,"link":"/api/v1/people/570560"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"}},"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5885927087875,"aZ":-23.239965680680644,"pfxX":-9.042924107098138,"pfxZ":4.854463838097129,"pX":1.6398251240239894,"pZ":0.5541373182849424,"vX0":11.143626676320022,"vY0":-134.40625547638743,"vZ0":-8.679119735141885,"x":134.87,"y":217.33,"x0":-1.3740890808963306,"y0":50.00038363725298,"z0":5.459803600807679,"aX":-16.636239794974234},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.1,"breakHorizontal":14.2,"spinRate":2174,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.40662447948982017,"extension":6.678112762710584},"index":1,"playId":"713d22e4-1ae6-36d0-912e-99ac6b4b81e0","pitchNumber":2,"startTime":"2026-02-22T22:22:56.252Z","endTime":"2026-02-22T22:23:01.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"third":{"id":570560,"link":"/api/v1/people/570560"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4788384299385,"aZ":-29.103500401829688,"pfxX":-9.873380528165953,"pfxZ":1.9961823129039349,"pX":0.3494177100208914,"pZ":2.6483112317196515,"vX0":7.186746080810762,"vY0":-123.18353145756542,"vZ0":-1.6839846818165891,"x":107.01,"y":161.1,"x0":-1.323204094947685,"y0":50.00050478652886,"z0":5.801213436502062,"aX":-15.170960659018988},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.5,"breakHorizontal":16.2,"spinRate":2103,"spinDirection":250},"zone":6,"typeConfidence":2.0,"plateTime":0.44465056100748424,"extension":6.571731693584225},"index":2,"playId":"420df866-aad5-34f7-ab20-9ef28cda0345","pitchNumber":3,"startTime":"2026-02-22T22:23:19.085Z","endTime":"2026-02-22T22:23:22.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"third":{"id":570560,"link":"/api/v1/people/570560"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8075702096032,"aZ":-21.015847240701433,"pfxX":-5.932049824289736,"pfxZ":5.785427870996368,"pX":0.07429774428995709,"pZ":2.340980098633849,"vX0":6.498053548789966,"vY0":-137.60582698869445,"vZ0":-4.838271894249725,"x":107.01,"y":161.1,"x0":-1.5402643670634404,"y0":50.00672581947088,"z0":5.534484938431342,"aX":-11.448085217821776},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.7,"breakHorizontal":9.5,"spinRate":2104,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.3971337627438358,"extension":6.501926922272792},"hitData":{"launchSpeed":102.4,"launchAngle":13.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.05,"coordY":103.24}},"index":3,"playId":"5b0a23aa-86f3-3e12-ae15-339b39b04b5d","pitchNumber":4,"startTime":"2026-02-22T22:23:39.797Z","endTime":"2026-02-22T22:23:49.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"third":{"id":570560,"link":"/api/v1/people/570560"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_ab"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_ab"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_pa"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":-11.5,"leverageIndex":3.31,"dramaIndex":159.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:23:49.555Z","atBatIndex":61},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nelson Rada hit by pitch. Sebastián Rivero to 3rd. Niko Kavadas to 2nd.","rbi":0,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:25:03.643Z","endTime":"2026-02-22T22:25:10.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":809109,"fullName":"Roman Angelo","link":"/api/v1/people/809109"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"postOnSecond":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"postOnThird":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":7,"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-22T22:25:03.641Z","endTime":"2026-02-22T22:25:03.642Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.188718649390225,"aZ":-30.35928440590844,"pfxX":7.1186458078442065,"pfxZ":1.2561820992121628,"pX":1.8861189375681895,"pZ":1.3324864337576796,"vX0":6.5045292793868486,"vY0":-119.50255297764832,"vZ0":-3.427313191289402,"x":47.87,"y":141.53,"x0":-1.7965958211351285,"y0":50.00283447382945,"z0":5.514512834555925,"aX":10.287848107355098},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.7,"breakHorizontal":-14.5,"spinRate":2445,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4584632257659127,"extension":6.446879354517541},"index":1,"playId":"97b99ec8-0e84-31fd-a607-0f51ae63e997","pitchNumber":1,"startTime":"2026-02-22T22:25:03.643Z","endTime":"2026-02-22T22:25:10.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703185,"link":"/api/v1/people/703185"},"credit":"b_pa"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.7,"awayTeamWinProbability":79.3,"homeTeamWinProbabilityAdded":-6.0000000000000036,"leverageIndex":2.04,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:25:10.621Z","atBatIndex":62},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Gustavo Campero grounds into a double play, second baseman Jacob Amaya to shortstop Jose Fernandez to first baseman Ben McLaughlin. Nelson Rada out at 2nd. Gustavo Campero out at 1st.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:25:39.709Z","endTime":"2026-02-22T22:26:23.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":809109,"fullName":"Roman Angelo","link":"/api/v1/people/809109"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808768,"link":"/api/v1/people/808768"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.3,"endSpeed":78.5,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.865277125564532,"aZ":-32.79094134765805,"pfxX":-6.9056127866078665,"pfxZ":-0.3967562164314735,"pX":-1.1988702879083748,"pZ":3.1964797183749827,"vX0":3.194034275872704,"vY0":-122.91065320323922,"vZ0":0.3276721762056882,"x":127.48,"y":158.65,"x0":-1.6074201801376218,"y0":50.00373534454688,"z0":5.81189566436429,"aX":-10.727893834887277},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.5,"breakHorizontal":11.9,"spinRate":1978,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.44304925243437676,"extension":6.5142775823932775},"index":0,"playId":"33ad7b0e-0e6c-3a18-8dfa-bf14ec10f037","pitchNumber":1,"startTime":"2026-02-22T22:25:39.709Z","endTime":"2026-02-22T22:25:43.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":703185,"link":"/api/v1/people/703185"},"second":{"id":694359,"link":"/api/v1/people/694359"},"third":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.8,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.913420362484327,"aZ":-32.79808075541829,"pfxX":-8.39419225694903,"pfxZ":-0.39130386895973146,"pX":0.4149308616578387,"pZ":1.8480392879148348,"vX0":7.094041997343029,"vY0":-124.42837960374506,"vZ0":-2.872364060625891,"x":127.48,"y":158.65,"x0":-1.358748613363427,"y0":50.002944093020304,"z0":5.6881310482949,"aX":-13.39077958311363},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.1,"breakHorizontal":13.9,"spinRate":1814,"spinDirection":250},"zone":9,"typeConfidence":2.0,"plateTime":0.43730988075355226,"extension":6.560949068663899},"index":1,"playId":"21d8c5ac-f778-3ffd-b54b-480c706cd734","pitchNumber":2,"startTime":"2026-02-22T22:25:56.015Z","endTime":"2026-02-22T22:26:00.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":703185,"link":"/api/v1/people/703185"},"second":{"id":694359,"link":"/api/v1/people/694359"},"third":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45878720461373,"aZ":-32.49928832245625,"pfxX":-9.127312861962164,"pfxZ":-0.2086929674215181,"pX":-0.3410646572883753,"pZ":3.306089435770533,"vX0":5.506089864730777,"vY0":-122.6896210581471,"vZ0":0.5266378132022693,"x":93.93,"y":148.87,"x0":-1.4193678981794748,"y0":50.00537995046779,"z0":5.8408486837025535,"aX":-14.027997180810603},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.0,"breakHorizontal":15.4,"spinRate":1886,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.4450864569459094,"extension":6.512229454976824},"hitData":{"launchSpeed":86.0,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.98,"coordY":157.18}},"index":2,"playId":"5878770a-c48e-3743-aea3-d58534805728","pitchNumber":3,"startTime":"2026-02-22T22:26:15.552Z","endTime":"2026-02-22T22:26:23.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"L","description":"Left"}},"first":{"id":703185,"link":"/api/v1/people/703185"},"second":{"id":694359,"link":"/api/v1/people/694359"},"third":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_ab"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_ab"},{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_pa"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":15.7,"leverageIndex":2.48,"dramaIndex":163.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:26:23.169Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben McLaughlin walks.","rbi":0,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T22:28:35.242Z","endTime":"2026-02-22T22:31:10.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8,9],"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":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Juan Flores replaces catcher Sebastián Rivero, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":7,"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-22T22:28:35.238Z","endTime":"2026-02-22T22:28:35.239Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808129,"link":"/api/v1/people/808129"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"602","replacedPlayer":{"id":665861,"link":"/api/v1/people/665861"},"defense":{"pitcher":{"id":684665,"link":"/api/v1/people/684665","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Sam Bachman replaces Luke Murphy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":7,"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-22T22:28:35.240Z","endTime":"2026-02-22T22:28:35.241Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696147,"link":"/api/v1/people/696147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":684665,"link":"/api/v1/people/684665","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":90.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.999823271704635,"aZ":-20.024373816447962,"pfxX":-8.928104767198143,"pfxZ":5.898548353023437,"pX":0.8073794404729718,"pZ":2.1850478669106796,"vX0":9.411674677853817,"vY0":-141.7879625961147,"vZ0":-5.201753064104579,"x":111.56,"y":114.03,"x0":-1.377221020472976,"y0":50.001572014096496,"z0":5.300786559001754,"aX":-18.382848592475465},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.0,"breakHorizontal":14.5,"spinRate":2425,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.3846515905157326,"extension":6.158217210522312},"index":2,"playId":"0f4f8dc9-0611-346b-a9ec-256d5f05d7da","pitchNumber":1,"startTime":"2026-02-22T22:28:35.242Z","endTime":"2026-02-22T22:28:41.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.021822077165428,"aZ":-30.32587240499289,"pfxX":-7.269908352717952,"pfxZ":1.0375185630855164,"pX":-0.5157160948258269,"pZ":2.0602975908911745,"vX0":5.588845098792379,"vY0":-132.1026189531956,"vZ0":-2.2629331568846633,"x":111.56,"y":114.03,"x0":-1.701875379691898,"y0":50.00549947425633,"z0":5.131321892292705,"aX":-13.00313674238092},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.7,"breakHorizontal":12.1,"spinRate":1816,"spinDirection":260},"zone":7,"typeConfidence":2.0,"plateTime":0.41274753017003896,"extension":6.062118269646449},"index":3,"playId":"16597e3d-1817-3050-af83-8425bae7eb19","pitchNumber":2,"startTime":"2026-02-22T22:28:49.115Z","endTime":"2026-02-22T22:28:53.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.214851494638825,"aZ":-22.756950391059334,"pfxX":-9.172457707126215,"pfxZ":4.581688357732263,"pX":0.7365542762441456,"pZ":3.156888323968686,"vX0":9.417025265904236,"vY0":-141.74379471932428,"vZ0":-2.326660843114661,"x":111.56,"y":114.03,"x0":-1.420417900731591,"y0":50.00406468404131,"z0":5.425216085944726,"aX":-18.86150877281279},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.0,"breakHorizontal":15.0,"spinRate":2284,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.3848779596349994,"extension":6.195498379534111},"index":4,"playId":"ae7a3839-2973-3ebd-8fe2-29c001d3c77d","pitchNumber":3,"startTime":"2026-02-22T22:29:05.120Z","endTime":"2026-02-22T22:29:10.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2375956383051,"aZ":-29.4694709497852,"pfxX":-8.22543360652988,"pfxZ":1.4858001072579015,"pX":0.0381730573163406,"pZ":3.456349556801111,"vX0":7.154041311333562,"vY0":-133.11510831696728,"vZ0":0.737316025713266,"x":111.56,"y":114.03,"x0":-1.5993043896594572,"y0":50.000766996869594,"z0":5.2888978476369175,"aX":-14.944178709146106},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.0,"breakHorizontal":13.6,"spinRate":1647,"spinDirection":251},"zone":12,"typeConfidence":2.0,"plateTime":0.4095225028631675,"extension":5.985485203584223},"index":5,"playId":"03085fd0-7e2c-3826-a35a-b9296db77ebc","pitchNumber":4,"startTime":"2026-02-22T22:29:23.164Z","endTime":"2026-02-22T22:29:28.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.163965993867542,"aZ":-30.9766419272216,"pfxX":0.34503235083618056,"pfxZ":0.6960997576529522,"pX":0.2660205567931288,"pZ":3.0038520317277264,"vX0":4.059913219762077,"vY0":-128.85576480374652,"vZ0":-0.5605040071198923,"x":111.56,"y":114.03,"x0":-1.362789616286164,"y0":50.00002323547981,"z0":5.579855401158583,"aX":0.5902583405375046},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.3,"breakHorizontal":-1.3,"spinRate":2741,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.42212934555214643,"extension":5.90509526113378},"index":6,"playId":"15b571b6-7766-32d2-bb31-b511b71944f1","pitchNumber":5,"startTime":"2026-02-22T22:29:38.918Z","endTime":"2026-02-22T22:29:43.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.828608116774305,"aZ":-30.054998086460518,"pfxX":0.8116539508196916,"pfxZ":1.2202886729448963,"pX":-0.2962567849875041,"pZ":2.660290346425895,"vX0":2.7994275345479243,"vY0":-130.75014362476637,"vZ0":-1.3799739076893776,"x":111.56,"y":114.03,"x0":-1.484982180042878,"y0":50.001861885568346,"z0":5.444133165656711,"aX":1.4092819340674816},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.2,"breakHorizontal":-2.0,"spinRate":2734,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.4184465829189503,"extension":5.942819893380677},"index":7,"playId":"dfcdd6c0-3d12-3266-93df-4436a6f220ae","pitchNumber":6,"startTime":"2026-02-22T22:30:10.820Z","endTime":"2026-02-22T22:30:16.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.290691930707524,"aZ":-30.017617495581327,"pfxX":1.127252142956198,"pfxZ":1.239980021187904,"pX":0.8540499259705506,"pZ":2.4434512821321004,"vX0":5.042758070610746,"vY0":-130.44972181783297,"vZ0":-2.1877005565441463,"x":111.56,"y":114.03,"x0":-1.2411081551855345,"y0":50.00609588655061,"z0":5.528789544840328,"aX":1.96662792034715},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.0,"breakHorizontal":-3.0,"spinRate":2683,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.417925566113297,"extension":6.025090793568192},"index":8,"playId":"8d7991dc-6c13-3ff1-bb3a-52c05157b7e7","pitchNumber":7,"startTime":"2026-02-22T22:30:33.934Z","endTime":"2026-02-22T22:30:39.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.669081386513845,"aZ":-33.09106677282007,"pfxX":-8.450109120528506,"pfxZ":-0.5125951270939169,"pX":1.4104387227017505,"pZ":1.4725662852502055,"vX0":10.1177526607838,"vY0":-132.48073873873096,"vZ0":-3.2461282495619255,"x":111.56,"y":114.03,"x0":-1.3425509077389477,"y0":50.00231387945079,"z0":5.1076023728844895,"aX":-15.170406985897458},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-1.4,"breakHorizontal":13.3,"spinRate":1926,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4118927582188592,"extension":6.211726651316299},"index":9,"playId":"e29281bf-aa66-3605-897f-9b1406a678fa","pitchNumber":8,"startTime":"2026-02-22T22:31:05.723Z","endTime":"2026-02-22T22:31:10.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808768,"link":"/api/v1/people/808768"},"credit":"b_pa"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.9,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:31:10.959Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Fernandez walks. Ben McLaughlin to 2nd.","rbi":0,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T22:31:33.015Z","endTime":"2026-02-22T22:32:42.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"postOnSecond":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"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":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.040741454337944,"aZ":-27.1681604570821,"pfxX":-7.677753313097869,"pfxZ":2.4419087592817874,"pX":-0.8356495324204974,"pZ":3.3657664500381244,"vX0":5.1131579717482385,"vY0":-141.75861268031332,"vZ0":-0.7295381962264422,"x":133.74,"y":106.69,"x0":-1.658012854444249,"y0":50.004123939902286,"z0":5.348793479443241,"aX":-15.749098930341198},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.4,"breakHorizontal":13.0,"spinRate":2464,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3852423255239743,"extension":6.108465750942228},"index":0,"playId":"742c6921-8ee1-3b02-b9e1-74b1de77d827","pitchNumber":1,"startTime":"2026-02-22T22:31:33.015Z","endTime":"2026-02-22T22:31:39.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"3643c92f-28df-306c-aa29-d7b6d850fb02","startTime":"2026-02-22T22:31:46.019Z","endTime":"2026-02-22T22:31:49.799Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.767040128328464,"aZ":-31.08166154739623,"pfxX":0.9903796553407922,"pfxZ":0.6592024597453428,"pX":-0.5112302729542546,"pZ":3.8591372809456312,"vX0":2.5595018707298642,"vY0":-127.64399760774708,"vZ0":1.486435823686235,"x":133.74,"y":106.69,"x0":-1.6516410089993043,"y0":50.005090207208745,"z0":5.698321879493362,"aX":1.651286440666681},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.7,"breakHorizontal":-2.3,"spinRate":2622,"spinDirection":80},"zone":11,"typeConfidence":2.0,"plateTime":0.4274407075673894,"extension":5.815164641443031},"index":2,"playId":"2ca13ebd-c466-333c-b513-df8d4c0cd9f7","pitchNumber":2,"startTime":"2026-02-22T22:32:01.161Z","endTime":"2026-02-22T22:32:05.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97635226646434,"aZ":-34.856815964833196,"pfxX":1.43358739773233,"pfxZ":-1.5806902153262552,"pX":-1.0823058861804593,"pZ":2.514751298194146,"vX0":1.0954935076398862,"vY0":-128.37166938296255,"vZ0":-0.8885619823733512,"x":133.74,"y":106.69,"x0":-1.698097171314915,"y0":50.001657114828255,"z0":5.535270329148237,"aX":2.436212991994677},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.9,"breakHorizontal":-2.8,"spinRate":2675,"spinDirection":90},"zone":13,"typeConfidence":2.0,"plateTime":0.4237053815471006,"extension":5.916877108631324},"index":3,"playId":"ac336887-8d1b-3038-9e9e-56a79c213aa4","pitchNumber":3,"startTime":"2026-02-22T22:32:17.540Z","endTime":"2026-02-22T22:32:22.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.247614666479446,"aZ":-29.880715373978866,"pfxX":0.7457979766474893,"pfxZ":1.3232621315609023,"pX":-0.14154894984228042,"pZ":3.807656434794116,"vX0":3.238802132788529,"vY0":-130.19012534335144,"vZ0":1.1540040059728622,"x":133.74,"y":106.69,"x0":-1.4944218771197075,"y0":50.00131943831417,"z0":5.6065513735570045,"aX":1.2898304619873213},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.9,"breakHorizontal":-2.0,"spinRate":2736,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.4194185677805571,"extension":6.020658369949354},"index":4,"playId":"a0310911-160b-3a26-807a-4b69b903d503","pitchNumber":4,"startTime":"2026-02-22T22:32:37.406Z","endTime":"2026-02-22T22:32:42.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.900000000000006,"awayTeamWinProbability":45.099999999999994,"homeTeamWinProbabilityAdded":10.800000000000004,"leverageIndex":3.11,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:32:42.410Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"LuJames Groover grounds out, shortstop Yolmer Sánchez to first baseman Niko Kavadas. Ben McLaughlin to 3rd. Jose Fernandez to 2nd.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T22:33:07.776Z","endTime":"2026-02-22T22:35:27.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"postOnThird":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":570560,"link":"/api/v1/people/570560"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"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":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":90.0,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.539912153956596,"aZ":-22.332347223625323,"pfxX":-9.152391889397856,"pfxZ":4.771980322689933,"pX":0.22683770583926288,"pZ":2.925467717573974,"vX0":8.029297936697828,"vY0":-142.00575830338317,"vZ0":-3.162605612945042,"x":146.25,"y":118.31,"x0":-1.4346569051637843,"y0":50.00348461001731,"z0":5.458350170788112,"aX":-18.87633915481545},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.3,"breakHorizontal":15.1,"spinRate":2432,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.38428260309052975,"extension":6.424009301915977},"index":0,"playId":"b2898ad4-ad4e-39e0-ad2b-e6d747e47704","pitchNumber":1,"startTime":"2026-02-22T22:33:07.776Z","endTime":"2026-02-22T22:33:12.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.8,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.000464121221707,"aZ":-23.551125069824433,"pfxX":-9.005952139436166,"pfxZ":4.190625563619955,"pX":-0.6186255685554866,"pZ":4.343055049520377,"vX0":5.432966800901328,"vY0":-141.7665827329688,"vZ0":0.5616568602606317,"x":146.25,"y":118.31,"x0":-1.3785884718437962,"y0":50.00396846960924,"z0":5.6326466725802105,"aX":-18.538482414516626},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.9,"breakHorizontal":15.4,"spinRate":2454,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38471595722531626,"extension":6.175364593628491},"index":1,"playId":"34cc7e6d-3d40-306e-aee8-147391c39fad","pitchNumber":2,"startTime":"2026-02-22T22:33:22.661Z","endTime":"2026-02-22T22:33:26.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.314241666234338,"aZ":-30.67412761001229,"pfxX":0.07040277241905524,"pfxZ":0.8998333757408226,"pX":0.18370445031616983,"pZ":2.027800004082933,"vX0":3.919056136778126,"vY0":-127.7138675216084,"vZ0":-2.7367979588827183,"x":146.25,"y":118.31,"x0":-1.3746216823949284,"y0":50.00174991161563,"z0":5.506034150495874,"aX":0.1169732362846304},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":-1.0,"spinRate":2746,"spinDirection":82},"zone":8,"typeConfidence":2.0,"plateTime":0.42754612493261623,"extension":6.157995523724602},"index":2,"playId":"22ce3bbf-0028-3fa1-99b7-014c0ea1cb68","pitchNumber":3,"startTime":"2026-02-22T22:33:38.071Z","endTime":"2026-02-22T22:33:43.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.610407662184645,"aZ":-31.288174821611328,"pfxX":0.8437249919532332,"pfxZ":0.5331459349778367,"pX":-0.7005544002289652,"pZ":3.083397958927804,"vX0":1.231222284248473,"vY0":-127.27530867227583,"vZ0":-0.3534448577872954,"x":146.25,"y":118.31,"x0":-1.2968599717913798,"y0":50.00550341482508,"z0":5.663505846498221,"aX":1.4096964292854484},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.1,"breakHorizontal":-1.8,"spinRate":2736,"spinDirection":82},"zone":1,"typeConfidence":2.0,"plateTime":0.42736280982490715,"extension":5.972814541591964},"index":3,"playId":"9e149e27-d42a-3db7-b709-713392f9e593","pitchNumber":4,"startTime":"2026-02-22T22:33:54.041Z","endTime":"2026-02-22T22:33:58.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":91.2,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95969376494077,"aZ":-21.400323498708943,"pfxX":-8.466431320610251,"pfxZ":5.111606003229486,"pX":0.42974750229887276,"pZ":2.609448538426123,"vX0":7.826964604774858,"vY0":-143.07800843993502,"vZ0":-4.2560715155992925,"x":146.25,"y":118.31,"x0":-1.2197168645634695,"y0":50.00069346996964,"z0":5.429185828223609,"aX":-17.838174152390113},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.8,"breakHorizontal":14.0,"spinRate":2391,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.38044733334839176,"extension":6.26210157150098},"index":4,"playId":"03a0d27f-86c4-38da-b449-df7effc38e61","pitchNumber":5,"startTime":"2026-02-22T22:34:16.300Z","endTime":"2026-02-22T22:34:20.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":90.3,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.043871163781127,"aZ":-20.309298302623723,"pfxX":-7.804278221515059,"pfxZ":5.730252173800951,"pX":0.427740351118547,"pZ":3.3474508163753742,"vX0":7.506739679511819,"vY0":-141.75414728679243,"vZ0":-2.222959663380429,"x":146.25,"y":118.31,"x0":-1.2183475278495017,"y0":50.00406958529722,"z0":5.413898260107496,"aX":-16.164246227590464},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.2,"breakHorizontal":13.0,"spinRate":2473,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.3838128879307394,"extension":6.239059015552451},"index":5,"playId":"273b4828-df29-35f1-97a0-48d3bc669ee0","pitchNumber":6,"startTime":"2026-02-22T22:34:39.569Z","endTime":"2026-02-22T22:34:43.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.8,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10789455087381,"aZ":-31.295722794135024,"pfxX":-0.4208996772413798,"pfxZ":0.5138211927452367,"pX":1.6846983363860568,"pZ":1.2659730216896308,"vX0":7.578961088410456,"vY0":-129.05905968755133,"vZ0":-4.517823938648772,"x":146.25,"y":118.31,"x0":-1.216979337258142,"y0":50.00460793164884,"z0":5.409369875721442,"aX":-0.7222980029997228},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.2,"breakHorizontal":-0.7,"spinRate":2757,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.42201011744555483,"extension":6.122954176441104},"index":6,"playId":"0c591fa2-d859-33ee-a8c4-db9978c80ea1","pitchNumber":7,"startTime":"2026-02-22T22:34:59.938Z","endTime":"2026-02-22T22:35:04.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.7,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31511984102742,"aZ":-30.605046760566225,"pfxX":-0.43916818800006396,"pfxZ":0.9141455760574306,"pX":0.6632068663257443,"pZ":1.8186912372469433,"vX0":5.075898908407704,"vY0":-128.95419747503837,"vZ0":-3.371403948638809,"x":146.25,"y":118.31,"x0":-1.258727624965823,"y0":50.00200748629413,"z0":5.459677288232852,"aX":-0.7534387447298514},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.2,"breakHorizontal":-0.1,"spinRate":2808,"spinDirection":80},"zone":9,"typeConfidence":2.0,"plateTime":0.42187228500232354,"extension":6.058425098354663},"hitData":{"launchSpeed":79.3,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.8,"coordY":159.6}},"index":7,"playId":"898f3b7e-080e-3ad3-beef-2817eb142b9f","pitchNumber":8,"startTime":"2026-02-22T22:35:19.950Z","endTime":"2026-02-22T22:35:27.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"first":{"id":699912,"link":"/api/v1/people/699912"},"second":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_ab"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_ab"},{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_pa"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.300000000000004,"awayTeamWinProbability":44.699999999999996,"homeTeamWinProbabilityAdded":0.3999999999999986,"leverageIndex":3.66,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:35:27.914Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"A.J. Vukovich walks.","rbi":0,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T22:35:56.210Z","endTime":"2026-02-22T22:38:10.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"postOnSecond":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"postOnThird":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter A.J. Vukovich replaces Alek Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":7,"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-22T22:35:56.208Z","endTime":"2026-02-22T22:35:56.209Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691021,"link":"/api/v1/people/691021"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.3,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.274488342248752,"aZ":-35.440777816000356,"pfxX":-0.7048468507459338,"pfxZ":-1.9258006893248742,"pX":-0.24134763657842845,"pZ":1.4768975509517293,"vX0":3.153415901491986,"vY0":-128.5308019573826,"vZ0":-3.1710467682032486,"x":100.76,"y":142.15,"x0":-1.3854352470366789,"y0":50.0025104367807,"z0":5.441173926936443,"aX":-1.1951574340325293},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-4.0,"breakHorizontal":0.7,"spinRate":2752,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.4239627603284064,"extension":6.0439090140891025},"index":1,"playId":"99089645-c677-3a14-8b3f-aadc0cb02d37","pitchNumber":1,"startTime":"2026-02-22T22:35:56.210Z","endTime":"2026-02-22T22:36:02.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-02-22T22:36:18.574Z","endTime":"2026-02-22T22:36:18.575Z","isPitch":false,"type":"action","player":{"id":691021,"link":"/api/v1/people/691021"},"defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.328723759885488,"aZ":-30.80499243210525,"pfxX":-0.07856783152014479,"pfxZ":0.793528191458309,"pX":2.2598223332221314,"pZ":1.381171490711662,"vX0":8.80082483948408,"vY0":-130.0254070114593,"vZ0":-4.336232088588852,"x":115.54,"y":159.26,"x0":-1.142457545653613,"y0":50.00560974294751,"z0":5.377896870352468,"aX":-0.13696328649183886},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.7,"breakHorizontal":-1.6,"spinRate":2767,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.41940617023168647,"extension":6.057325028931601},"index":3,"playId":"d25d4a5f-43ad-3707-b93d-2d085b9d7547","pitchNumber":2,"startTime":"2026-02-22T22:36:18.576Z","endTime":"2026-02-22T22:36:22.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":98.0,"endSpeed":90.6,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.543277768743536,"aZ":-24.244506552358732,"pfxX":-8.689537718946793,"pfxZ":3.796383056019856,"pX":-0.10976538702304958,"pZ":3.9285958816430906,"vX0":6.921478758031876,"vY0":-142.66996304348254,"vZ0":0.056781984434935207,"x":115.54,"y":159.26,"x0":-1.4214804673838866,"y0":50.00666405884783,"z0":5.419121101375788,"aX":-18.16709929742983},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.1,"breakHorizontal":14.6,"spinRate":2385,"spinDirection":271},"zone":11,"typeConfidence":2.0,"plateTime":0.38190024761722485,"extension":6.068051369527411},"index":4,"playId":"22954313-c209-3768-a8ed-234f55b71c56","pitchNumber":3,"startTime":"2026-02-22T22:36:34.865Z","endTime":"2026-02-22T22:36:38.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.1,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.977084618162287,"aZ":-33.99795352427804,"pfxX":1.1786146068777295,"pfxZ":-1.049018357693198,"pX":-0.7766877310143531,"pZ":3.3106410435046896,"vX0":1.2365590069358727,"vY0":-129.7060878628915,"vZ0":0.7169811606159988,"x":115.54,"y":159.26,"x0":-1.4092462921596827,"y0":50.003840694556715,"z0":5.582595840554055,"aX":2.048464577282785},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.6,"breakHorizontal":-2.4,"spinRate":2921,"spinDirection":80},"zone":1,"typeConfidence":2.0,"plateTime":0.41906309703403233,"extension":5.924766698453931},"index":5,"playId":"8b466750-6d1c-3470-84f2-73852903cc92","pitchNumber":4,"startTime":"2026-02-22T22:36:59.159Z","endTime":"2026-02-22T22:37:04.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":87.3,"endSpeed":81.0,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.487396492534224,"aZ":-31.46633155002415,"pfxX":-0.4631628526799956,"pfxZ":0.4282138962211306,"pX":-1.2381857058272403,"pZ":4.258055395177972,"vX0":0.7161083662937726,"vY0":-127.26129957927867,"vZ0":2.4184117155540403,"x":115.54,"y":159.26,"x0":-1.4611637433393738,"y0":50.00566857668694,"z0":5.763427603667604,"aX":-0.771188260051662},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":0.7,"spinRate":2717,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.4279918767651707,"extension":5.939783501534082},"index":6,"playId":"37dab0a2-b399-3a78-b320-a6fe5286d5cf","pitchNumber":5,"startTime":"2026-02-22T22:37:17.889Z","endTime":"2026-02-22T22:37:21.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.1,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.549960542545378,"aZ":-25.553937913348975,"pfxX":-9.581676925621029,"pfxZ":3.2047343961159935,"pX":-0.271056295001939,"pZ":3.6128246027318114,"vX0":6.126536188716529,"vY0":-141.95338697583495,"vZ0":-0.5057851585798754,"x":115.54,"y":159.26,"x0":-1.1979203840285564,"y0":50.005943436513384,"z0":5.401879390019913,"aX":-19.811665254208755},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":5.9,"breakHorizontal":16.3,"spinRate":2468,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3839648453221951,"extension":6.137225931488731},"index":7,"playId":"16a6bab9-b7d7-3035-9ec1-792ecf8e982f","pitchNumber":6,"startTime":"2026-02-22T22:37:33.964Z","endTime":"2026-02-22T22:37:40.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.3,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50544331832077,"aZ":-16.8349709281632,"pfxX":-10.047182170153786,"pfxZ":7.406921380765886,"pX":1.5343970197997827,"pZ":1.7290379907913598,"vX0":11.141716778051933,"vY0":-142.26572375368494,"vZ0":-6.7792559376986725,"x":115.54,"y":159.26,"x0":-1.1083027917234032,"y0":50.00329606906387,"z0":5.190761303001726,"aX":-20.807508458869897},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.2,"breakHorizontal":16.2,"spinRate":2504,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.38351180470466817,"extension":6.335957173811754},"index":8,"playId":"7d3dfb28-cbd6-389d-b32a-c87057b9e517","pitchNumber":7,"startTime":"2026-02-22T22:38:05.552Z","endTime":"2026-02-22T22:38:10.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_pa"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.3999999999999915,"leverageIndex":3.55,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:38:10.209Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Waldschmidt strikes out swinging.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T22:39:29.041Z","endTime":"2026-02-22T22:41:21.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"postOnSecond":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"postOnThird":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":808129,"link":"/api/v1/people/808129"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":7,"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-22T22:39:29.039Z","endTime":"2026-02-22T22:39:29.040Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.571018858212586,"aZ":-23.937425161361094,"pfxX":-10.453422408197397,"pfxZ":4.125900145284881,"pX":0.6392251279561174,"pZ":3.7822721807160455,"vX0":8.892230471827828,"vY0":-139.53409680306117,"vZ0":-0.32041458268512873,"x":104.17,"y":142.15,"x0":-1.21048239575426,"y0":50.00504643086966,"z0":5.458286582503112,"aX":-20.883719175000397},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.6,"breakHorizontal":17.4,"spinRate":2368,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3905984889827896,"extension":6.231625814214771},"index":1,"playId":"cf6786b4-c67a-3ca0-9524-04dc946284fd","pitchNumber":1,"startTime":"2026-02-22T22:39:29.041Z","endTime":"2026-02-22T22:39:33.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55407291903009,"aZ":-32.47054871035799,"pfxX":0.37787184110784033,"pfxZ":-0.17150694135475142,"pX":-0.3671949874344304,"pZ":3.022389281401891,"vX0":2.9385306333165486,"vY0":-129.88006767204976,"vZ0":0.03731078101161023,"x":104.17,"y":142.15,"x0":-1.55932876721225,"y0":50.00272174148494,"z0":5.463897464306641,"aX":0.6498106976818608},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.1,"breakHorizontal":-1.3,"spinRate":2787,"spinDirection":79},"zone":1,"typeConfidence":2.0,"plateTime":0.4206641705865275,"extension":6.031041695737336},"index":2,"playId":"91df7ca5-0666-3098-a3d2-3e980375c514","pitchNumber":2,"startTime":"2026-02-22T22:39:43.594Z","endTime":"2026-02-22T22:39:49.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04689273296729,"aZ":-31.01114668690268,"pfxX":-0.38859378413604695,"pfxZ":0.6727321101906956,"pX":1.4847334493619946,"pZ":2.2722311456768822,"vX0":7.240349255207088,"vY0":-129.96331069534344,"vZ0":-1.972560080648194,"x":104.17,"y":142.15,"x0":-1.276618193527585,"y0":50.00196420651158,"z0":5.376964979656695,"aX":-0.671482996349288},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.1,"breakHorizontal":-0.7,"spinRate":2763,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4200776757482294,"extension":6.072584180387489},"index":3,"playId":"389aade1-1601-3b1c-a4ef-1daa84c74fc9","pitchNumber":3,"startTime":"2026-02-22T22:39:59.365Z","endTime":"2026-02-22T22:40:04.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.757450987143585,"aZ":-23.46269425943206,"pfxX":-9.24892439446389,"pfxZ":4.302299803500642,"pX":0.4657135381320804,"pZ":3.1535371286665654,"vX0":8.14216083396619,"vY0":-140.92040835486725,"vZ0":-2.103609135463613,"x":104.17,"y":142.15,"x0":-1.2486840492006581,"y0":50.00669149927474,"z0":5.413575319404152,"aX":-18.746799965205607},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.6,"breakHorizontal":15.2,"spinRate":2412,"spinDirection":253},"zone":3,"typeConfidence":2.0,"plateTime":0.3875625026947964,"extension":6.093842556001459},"index":4,"playId":"a8764c96-263d-3f6e-83d1-7c8da10b9f83","pitchNumber":4,"startTime":"2026-02-22T22:40:32.531Z","endTime":"2026-02-22T22:40:40.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-02-22T22:40:57.862Z","endTime":"2026-02-22T22:40:57.863Z","isPitch":false,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"},"defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":89.5,"endSpeed":83.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85089473002298,"aZ":-29.882372195146647,"pfxX":-0.26002973662534146,"pfxZ":1.309892950353695,"pX":1.5999628322043584,"pZ":1.127940323043928,"vX0":7.226104230777015,"vY0":-130.34674378428593,"vZ0":-5.22023807104437,"x":115.54,"y":109.14,"x0":-1.153935326575595,"y0":50.00349999886904,"z0":5.365403241608466,"aX":-0.4556491692192017},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.6,"breakHorizontal":-0.8,"spinRate":2713,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.417396058504119,"extension":6.053024538264327},"index":6,"playId":"b0f135b5-7297-3577-a0e8-f8ba1d51b60f","pitchNumber":5,"startTime":"2026-02-22T22:40:57.864Z","endTime":"2026-02-22T22:41:02.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.049542255267053,"aZ":-34.071352463530324,"pfxX":-0.36887225071608554,"pfxZ":-1.1134874771648837,"pX":-0.04125812386167218,"pZ":1.7956518982484433,"vX0":3.58457270637474,"vY0":-129.30912546332556,"vZ0":-2.803589571103325,"x":115.54,"y":109.14,"x0":-1.3930339730705519,"y0":50.002417107570906,"z0":5.488158494649368,"aX":-0.6300927429912425},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.4,"breakHorizontal":-0.1,"spinRate":2791,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4223611150791715,"extension":5.988096796918602},"index":7,"playId":"d27ff6e9-e189-3ec7-8ccb-f7976fc6376a","pitchNumber":6,"startTime":"2026-02-22T22:41:16.220Z","endTime":"2026-02-22T22:41:21.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_ab"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_ab"},{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":-15.299999999999997,"leverageIndex":4.89,"dramaIndex":221.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:41:21.908Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kristian Robinson pops out to first baseman Niko Kavadas.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T22:44:00.287Z","endTime":"2026-02-22T22:45:19.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701488,"fullName":"Dylan Phillips","link":"/api/v1/people/701488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,2],"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":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kristian Robinson replaces Jorge Barrosa.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":7,"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-22T22:44:00.281Z","endTime":"2026-02-22T22:44:00.282Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677565,"link":"/api/v1/people/677565"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-22T22:44:00.283Z","endTime":"2026-02-22T22:44:00.284Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dylan Phillips replaces Sam Bachman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-02-22T22:44:00.285Z","endTime":"2026-02-22T22:44:00.286Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701488,"link":"/api/v1/people/701488"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.981150683310304,"aZ":-15.817124049686441,"pfxX":8.202462377666723,"pfxZ":9.374427410030998,"pX":-0.5410851151079074,"pZ":2.7804411310307353,"vX0":-8.647563317245922,"vY0":-131.08512684864928,"vZ0":-4.242307910933033,"x":119.52,"y":134.81,"x0":1.7304974447207884,"y0":50.00420290980587,"z0":5.595969145264897,"aX":14.31593376841055},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.2,"breakHorizontal":-13.0,"spinRate":2336,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4173853878688565,"extension":5.842773250946106},"index":3,"playId":"f0f51745-139a-3e01-9b39-dc7ef11081ab","pitchNumber":1,"startTime":"2026-02-22T22:44:00.287Z","endTime":"2026-02-22T22:44:04.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701488,"link":"/api/v1/people/701488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":85.2,"endSpeed":78.3,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01692950029343,"aZ":-25.375955518146696,"pfxX":8.290785661535745,"pfxZ":4.343931582389811,"pX":1.0941047423676118,"pZ":2.514882306371642,"vX0":-5.644513715039814,"vY0":-124.0644804504959,"vZ0":-1.6537747252663335,"x":119.52,"y":134.81,"x0":2.3176696435092854,"y0":50.00099410909959,"z0":5.298005994956254,"aX":12.967748663598528},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.8,"breakHorizontal":-13.8,"spinRate":1835,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4408979980086425,"extension":5.84059297777771},"index":4,"playId":"ce095799-557d-3ad8-a64b-e61aa19d586a","pitchNumber":2,"startTime":"2026-02-22T22:44:15.414Z","endTime":"2026-02-22T22:44:20.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701488,"link":"/api/v1/people/701488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.604309537170863,"aZ":-25.10366408840356,"pfxX":8.893528960973745,"pfxZ":4.501493338490683,"pX":0.4648181156012042,"pZ":0.7622859787199313,"vX0":-6.923521061823991,"vY0":-124.19971948010985,"vZ0":-5.81191317098355,"x":119.52,"y":134.81,"x0":2.1256465227132364,"y0":50.00413625693565,"z0":5.205755453836314,"aX":13.971341319711927},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.1,"breakHorizontal":-14.6,"spinRate":1791,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4400977559779853,"extension":5.843254114251748},"index":5,"playId":"2d67340a-740f-3cce-9cf9-4568c9ed9453","pitchNumber":3,"startTime":"2026-02-22T22:44:31.255Z","endTime":"2026-02-22T22:44:35.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701488,"link":"/api/v1/people/701488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.446395856509135,"aZ":-19.79532555128617,"pfxX":6.343110441136221,"pfxZ":6.986114286973667,"pX":0.017040835851607483,"pZ":4.105080955600881,"vX0":-6.7069027430917005,"vY0":-131.85747404333668,"vZ0":-0.4779484281876889,"x":119.52,"y":134.81,"x0":1.7621516132129214,"y0":50.000909012753446,"z0":5.7415085325874875,"aX":11.236340419685234},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.8,"breakHorizontal":-10.1,"spinRate":1025,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.41444194631464804,"extension":5.711800942862988},"index":6,"playId":"bbba6919-3ae4-32df-82aa-413bbd4042dc","pitchNumber":4,"startTime":"2026-02-22T22:44:51.079Z","endTime":"2026-02-22T22:44:55.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701488,"link":"/api/v1/people/701488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19023361163699,"aZ":-20.69990875408138,"pfxX":9.576040960669536,"pfxZ":6.580324750799457,"pX":0.6220533824894005,"pZ":2.410095106908328,"vX0":-6.385618091648137,"vY0":-131.10018407928618,"vZ0":-3.896799350787973,"x":119.52,"y":134.81,"x0":1.8426754037032085,"y0":50.0043172463953,"z0":5.456915529820439,"aX":16.704268773446135},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.3,"breakHorizontal":-16.0,"spinRate":1783,"spinDirection":73},"zone":6,"typeConfidence":2.0,"plateTime":0.41746874686112045,"extension":5.893945762722739},"hitData":{"launchSpeed":76.0,"launchAngle":70.0,"totalDistance":122.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":154.01,"coordY":164.45}},"index":7,"playId":"c66e7370-28a7-3c91-96dc-2a0283ad93a5","pitchNumber":5,"startTime":"2026-02-22T22:45:09.326Z","endTime":"2026-02-22T22:45:19.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701488,"link":"/api/v1/people/701488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":699912,"link":"/api/v1/people/699912"},"third":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677565,"link":"/api/v1/people/677565"},"credit":"b_ab"},{"player":{"id":701488,"link":"/api/v1/people/701488"},"credit":"p_ab"},{"player":{"id":677565,"link":"/api/v1/people/677565"},"credit":"b_pa"},{"player":{"id":701488,"link":"/api/v1/people/701488"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-15.899999999999999,"leverageIndex":6.13,"dramaIndex":256.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:45:19.228Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Donovan Walton doubles (1) on a line drive to right fielder Kristian Robinson.","rbi":0,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:47:31.678Z","endTime":"2026-02-22T22:48:23.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":809109,"fullName":"Roman Angelo","link":"/api/v1/people/809109"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677565,"link":"/api/v1/people/677565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"A.J. Vukovich remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":7,"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-22T22:47:31.672Z","endTime":"2026-02-22T22:47:31.673Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691021,"link":"/api/v1/people/691021"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":677950,"link":"/api/v1/people/677950"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Druw Jones replaces center fielder Ryan Waldschmidt, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":7,"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-22T22:47:31.674Z","endTime":"2026-02-22T22:47:31.675Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702258,"link":"/api/v1/people/702258"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":814439,"link":"/api/v1/people/814439"},"defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":814439,"link":"/api/v1/people/814439"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kristian Robinson remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":7,"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-22T22:47:31.676Z","endTime":"2026-02-22T22:47:31.677Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677565,"link":"/api/v1/people/677565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":678489,"link":"/api/v1/people/678489"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":79.7,"endSpeed":73.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42475180272342,"aZ":-29.96046219934918,"pfxX":7.722434584198171,"pfxZ":1.6226447501252412,"pX":-1.4242167890696955,"pZ":2.497022771905065,"vX0":-0.8997306772171278,"vY0":-116.11204133263948,"vZ0":-0.8002239563644963,"x":136.58,"y":144.59,"x0":-2.0356307462434966,"y0":50.00481030105054,"z0":5.69296057672053,"aX":10.562181469876753},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.0,"breakHorizontal":-13.8,"spinRate":2284,"spinDirection":76},"zone":11,"typeConfidence":2.0,"plateTime":0.4714427362117637,"extension":6.251817214381869},"index":3,"playId":"fc2d00a8-7720-342f-8299-d0171bf3d3d5","pitchNumber":1,"startTime":"2026-02-22T22:47:31.678Z","endTime":"2026-02-22T22:47:35.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":82.2,"endSpeed":75.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.938309685634174,"aZ":-28.328332201137254,"pfxX":-8.037705088043413,"pfxZ":2.6306958725545346,"pX":-1.0072551550844824,"pZ":3.613742328340512,"vX0":3.660056285942511,"vY0":-119.76681588537878,"vZ0":0.5095780815264663,"x":136.58,"y":144.59,"x0":-1.50655208514664,"y0":50.00101044613126,"z0":5.920653628119619,"aX":-11.739729657766826},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.2,"breakHorizontal":13.8,"spinRate":1703,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.45636878377032053,"extension":6.371186783280945},"index":4,"playId":"399db91b-1ac5-31bc-8af3-295f74771211","pitchNumber":2,"startTime":"2026-02-22T22:47:46.463Z","endTime":"2026-02-22T22:47:50.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32525539455877,"aZ":-25.09750929269724,"pfxX":-10.416067890628877,"pfxZ":3.9360912417995726,"pX":0.11939647192649186,"pZ":2.0885569262405386,"vX0":7.471831066771394,"vY0":-132.66961707114092,"vZ0":-4.47300939477862,"x":136.58,"y":144.59,"x0":-1.3693035205015933,"y0":50.001042836125805,"z0":5.6084981751347245,"aX":-18.709988718848223},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":17.4,"spinRate":1958,"spinDirection":257},"zone":8,"typeConfidence":2.0,"plateTime":0.41163731073145904,"extension":6.540474643643543},"hitData":{"launchSpeed":99.4,"launchAngle":13.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.13,"coordY":103.84}},"index":5,"playId":"b78742a9-f787-394c-8401-1891642ec723","pitchNumber":3,"startTime":"2026-02-22T22:48:10.991Z","endTime":"2026-02-22T22:48:23.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.1,"awayTeamWinProbability":80.9,"homeTeamWinProbabilityAdded":-6.399999999999999,"leverageIndex":0.9,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:48:23.084Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wade Meckler grounds out to first baseman Ben McLaughlin. Donovan Walton to 3rd.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:48:52.757Z","endTime":"2026-02-22T22:49:51.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":809109,"fullName":"Roman Angelo","link":"/api/v1/people/809109"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808768,"link":"/api/v1/people/808768"},"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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.807573466376613,"aZ":-21.86474646600693,"pfxX":-4.499339008258498,"pfxZ":5.509984319798237,"pX":-0.3870807002108562,"pZ":3.877505018833545,"vX0":4.575749477049189,"vY0":-135.26132889952265,"vZ0":-0.990052781341356,"x":115.54,"y":125.64,"x0":-1.5082506980672206,"y0":50.0025896494929,"z0":5.767551675618334,"aX":-8.418510004193292},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.0,"breakHorizontal":7.3,"spinRate":2165,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.403439388360487,"extension":6.47658167006345},"index":0,"playId":"079008f2-bc00-3dbf-a595-ee9607247f14","pitchNumber":1,"startTime":"2026-02-22T22:48:52.757Z","endTime":"2026-02-22T22:48:59.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.2,"endSpeed":86.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.124078342966392,"aZ":-19.167983425110428,"pfxX":-5.1907050811747855,"pfxZ":6.903084174814943,"pX":1.691260325648836,"pZ":2.7474278893669433,"vX0":9.838096795048626,"vY0":-135.530664038953,"vZ0":-4.073291825836228,"x":115.54,"y":125.64,"x0":-1.2907753814653982,"y0":50.00262605568807,"z0":5.586821750485653,"aX":-9.779997993903523},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":7.6,"spinRate":2179,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4022211300840408,"extension":6.62879061991754},"index":1,"playId":"699e37b8-62c3-3099-91c5-1623f2595971","pitchNumber":2,"startTime":"2026-02-22T22:49:09.394Z","endTime":"2026-02-22T22:49:14.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.860465234145412,"aZ":-32.745592321229196,"pfxX":-8.084178256383101,"pfxZ":-0.38986874282455375,"pX":-0.021693007490556616,"pZ":2.3262448856711746,"vX0":5.911466897074427,"vY0":-120.47450137556297,"vZ0":-1.3897427345792854,"x":115.54,"y":125.64,"x0":-1.4484375904082103,"y0":50.001421538729886,"z0":5.786383327441789,"aX":-11.966565685688575},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.7,"breakHorizontal":13.3,"spinRate":1843,"spinDirection":281},"zone":5,"typeConfidence":2.0,"plateTime":0.4534364529709167,"extension":6.531984064263534},"index":2,"playId":"d057e1ea-3980-36b1-aab5-a453741b4bff","pitchNumber":3,"startTime":"2026-02-22T22:49:26.630Z","endTime":"2026-02-22T22:49:31.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9738795719397,"aZ":-28.522183252467407,"pfxX":-9.57267635142501,"pfxZ":2.4986697534888282,"pX":0.5948803764607243,"pZ":2.3749758013682754,"vX0":7.339031011133907,"vY0":-120.16266512847405,"vZ0":-2.133277430455092,"x":115.54,"y":125.64,"x0":-1.2530499391563352,"y0":50.00571174082298,"z0":5.804760345391022,"aX":-14.021004182188536},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.3,"breakHorizontal":15.6,"spinRate":1917,"spinDirection":247},"zone":6,"typeConfidence":2.0,"plateTime":0.4555748902529615,"extension":6.604111937131664},"hitData":{"launchSpeed":99.9,"launchAngle":5.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.01,"coordY":171.11}},"index":3,"playId":"d53ed04f-0a90-3f44-9676-0523d668c45a","pitchNumber":4,"startTime":"2026-02-22T22:49:43.346Z","endTime":"2026-02-22T22:49:51.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":0.3999999999999986,"leverageIndex":1.13,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:49:51.364Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Gobbel singles on a ground ball to left fielder A.J. Vukovich. Donovan Walton scores.","rbi":1,"awayScore":9,"homeScore":7,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:50:22.711Z","endTime":"2026-02-22T22:51:22.482Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":806534,"fullName":"Ben Gobbel","link":"/api/v1/people/806534"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":809109,"fullName":"Roman Angelo","link":"/api/v1/people/809109"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806534,"fullName":"Ben Gobbel","link":"/api/v1/people/806534"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":806534,"fullName":"Ben Gobbel","link":"/api/v1/people/806534"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":{"id":809109,"link":"/api/v1/people/809109"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ben Gobbel replaces Vaughn Grissom.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":7,"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-22T22:50:22.709Z","endTime":"2026-02-22T22:50:22.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806534,"link":"/api/v1/people/806534"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":687093,"link":"/api/v1/people/687093"},"defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"third":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":91.1,"endSpeed":84.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30272377855654,"aZ":-25.51371015090123,"pfxX":-10.22369019910635,"pfxZ":3.7167294126356474,"pX":-0.2612634909221905,"pZ":2.5526806554391994,"vX0":7.0064271102287075,"vY0":-132.55327614136124,"vZ0":-3.4134081894087855,"x":112.7,"y":107.3,"x0":-1.600190192636712,"y0":50.00654185266933,"z0":5.704210080694645,"aX":-18.336417194833107},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.2,"breakHorizontal":17.2,"spinRate":1945,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.41202736975422916,"extension":6.631317859138821},"index":1,"playId":"4a94807e-4871-3bc0-9feb-2f3b9b332730","pitchNumber":1,"startTime":"2026-02-22T22:50:22.711Z","endTime":"2026-02-22T22:50:28.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":806534,"link":"/api/v1/people/806534","batSide":{"code":"R","description":"Right"}},"third":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.867917526165197,"aZ":-26.606416722806813,"pfxX":-10.739722832197053,"pfxZ":3.076746031463901,"pX":-1.0096984958617319,"pZ":2.2117208788500142,"vX0":4.785152314198537,"vY0":-132.93402673127474,"vZ0":-4.216204967547826,"x":112.7,"y":107.3,"x0":-1.428182878931716,"y0":50.000453616764815,"z0":5.727609077876704,"aX":-19.407223646764734},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.9,"breakHorizontal":18.6,"spinRate":2043,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.41049591109658223,"extension":6.468245224207712},"hitData":{"launchSpeed":102.6,"launchAngle":8.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.53,"coordY":101.42}},"index":2,"playId":"860f453d-5709-36d5-ac4e-5fc6e4c45b69","pitchNumber":2,"startTime":"2026-02-22T22:51:12.157Z","endTime":"2026-02-22T22:51:22.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":806534,"link":"/api/v1/people/806534","batSide":{"code":"R","description":"Right"}},"third":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806534,"link":"/api/v1/people/806534"},"credit":"b_ab"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_ab"},{"player":{"id":806534,"link":"/api/v1/people/806534"},"credit":"b_pa"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-5.799999999999999,"leverageIndex":1.6,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:51:22.482Z","atBatIndex":72},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Denzer Guzman pops out to third baseman LuJames Groover in foul territory.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:51:50.578Z","endTime":"2026-02-22T22:53:04.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":809109,"fullName":"Roman Angelo","link":"/api/v1/people/809109"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806534,"fullName":"Ben Gobbel","link":"/api/v1/people/806534"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694410,"link":"/api/v1/people/694410"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.967515817816672,"aZ":-33.39469473579749,"pfxX":4.684061811003515,"pfxZ":-0.86280457596225,"pX":0.8665618755766483,"pZ":1.9579684068229366,"vX0":4.346944250942123,"vY0":-117.61712698264452,"vZ0":-1.778069385015834,"x":117.82,"y":140.92,"x0":-1.6098826754097517,"y0":50.003972345268224,"z0":5.801969178067633,"aX":6.605318374564574},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.7,"breakHorizontal":-9.5,"spinRate":2582,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4645397341915176,"extension":6.61829103333787},"index":0,"playId":"1ead1b14-d969-37f8-9cc8-47b183de0c3b","pitchNumber":1,"startTime":"2026-02-22T22:51:50.578Z","endTime":"2026-02-22T22:51:55.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":806534,"link":"/api/v1/people/806534"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.620879177617358,"aZ":-33.985614391721306,"pfxX":4.505442012569008,"pfxZ":-1.289305983116117,"pX":-0.37828331518190256,"pZ":1.9965241934230837,"vX0":1.7326463518687332,"vY0":-117.70767089441081,"vZ0":-1.493358593213985,"x":117.82,"y":140.92,"x0":-1.7096560636302034,"y0":50.00520761712717,"z0":5.789826879557881,"aX":6.3141121358596495},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.4,"breakHorizontal":-8.6,"spinRate":2619,"spinDirection":35},"zone":7,"typeConfidence":2.0,"plateTime":0.4655602604561433,"extension":6.491084702749482},"index":1,"playId":"30d1d9c4-bd09-38b1-af63-0419da5ac88e","pitchNumber":2,"startTime":"2026-02-22T22:52:12.604Z","endTime":"2026-02-22T22:52:16.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":806534,"link":"/api/v1/people/806534"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30203886488388,"aZ":-31.021541660457963,"pfxX":-9.812982839582507,"pfxZ":0.7911614726618067,"pX":1.3711090858437782,"pZ":0.22321482187757694,"vX0":8.805126804991684,"vY0":-119.9958270351758,"vZ0":-6.40090034444926,"x":117.82,"y":140.92,"x0":-1.0716081902158856,"y0":50.00418329000027,"z0":5.690561459735661,"aX":-14.306524775621833},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.1,"breakHorizontal":15.6,"spinRate":1873,"spinDirection":269},"zone":14,"typeConfidence":2.0,"plateTime":0.45652585751126473,"extension":6.522805791664503},"index":2,"playId":"2ebf1a11-7608-3eac-a220-a1569cb2c9fb","pitchNumber":3,"startTime":"2026-02-22T22:52:30.044Z","endTime":"2026-02-22T22:52:33.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":806534,"link":"/api/v1/people/806534"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.601054060487215,"aZ":-31.299108880255496,"pfxX":8.342640205850012,"pfxZ":0.6618443640535272,"pX":-0.27113171235760136,"pZ":2.1229544417213084,"vX0":0.8106823121677952,"vY0":-114.48259526890885,"vZ0":-1.206176175156887,"x":117.82,"y":140.92,"x0":-1.713999451272854,"y0":50.00565863687756,"z0":5.712785326017539,"aX":11.105210477187772},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":1.2,"breakHorizontal":-15.4,"spinRate":2514,"spinDirection":80},"zone":8,"typeConfidence":2.0,"plateTime":0.4779516792671892,"extension":6.610468393809668},"hitData":{"launchSpeed":84.5,"launchAngle":75.0,"totalDistance":53.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":98.86,"coordY":188.69}},"index":3,"playId":"6d2f864f-df35-3ed8-96cf-31345ecab0cb","pitchNumber":4,"startTime":"2026-02-22T22:52:54.072Z","endTime":"2026-02-22T22:53:04.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":806534,"link":"/api/v1/people/806534"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_ab"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_ab"},{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_pa"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":15.299999999999999,"awayTeamWinProbability":84.7,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.69,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:53:04.097Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yolmer Sánchez flies out to right fielder Kristian Robinson.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:53:32.741Z","endTime":"2026-02-22T22:55:16.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":809109,"fullName":"Roman Angelo","link":"/api/v1/people/809109"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677565,"link":"/api/v1/people/677565"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01278042848309,"aZ":-32.21923801280512,"pfxX":-8.154650491687281,"pfxZ":-0.03181021870320677,"pX":-2.3404825306642403,"pZ":3.1042189187095524,"vX0":0.7336816179802835,"vY0":-120.9424344521542,"vZ0":0.1378121198841844,"x":193.44,"y":153.76,"x0":-1.587590676874094,"y0":50.00191691121429,"z0":5.866200595934248,"aX":-12.110604528881558},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.2,"breakHorizontal":14.6,"spinRate":2737,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.4524297049508439,"extension":6.491162273862001},"index":0,"playId":"d2ff03b7-33c5-3180-bc6e-7659d0db2b11","pitchNumber":1,"startTime":"2026-02-22T22:53:32.741Z","endTime":"2026-02-22T22:53:36.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"first":{"id":806534,"link":"/api/v1/people/806534"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73109222309601,"aZ":-17.47294416331392,"pfxX":-6.101303717243321,"pfxZ":8.007420691068228,"pX":-0.33358900180046763,"pZ":2.6086941435535898,"vX0":5.295412178274561,"vY0":-134.31425318088816,"vZ0":-4.487114297828259,"x":105.87,"y":140.31,"x0":-1.5331851438368505,"y0":50.00361025734196,"z0":5.534795185712731,"aX":-11.203918292999958},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":10.0,"spinRate":2864,"spinDirection":160},"zone":4,"typeConfidence":2.0,"plateTime":0.407011240033607,"extension":6.498836724517064},"index":1,"playId":"72857cb4-516f-30ba-a4a2-d522e63fddef","pitchNumber":2,"startTime":"2026-02-22T22:53:52.124Z","endTime":"2026-02-22T22:53:56.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"first":{"id":806534,"link":"/api/v1/people/806534"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":93.8,"endSpeed":86.4,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.660873924250314,"aZ":-18.702286342698027,"pfxX":-6.701187892101082,"pfxZ":7.087659736720893,"pX":0.3065440624503786,"pZ":2.610270314972387,"vX0":7.236120145391964,"vY0":-136.41452491451125,"vZ0":-4.458824319456729,"x":105.87,"y":140.31,"x0":-1.499294676377726,"y0":50.00157725663303,"z0":5.540636310027876,"aX":-12.734743840964205},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.1,"breakHorizontal":10.8,"spinRate":2056,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4002447764461037,"extension":6.495507466039248},"index":2,"playId":"4fbcaa94-c632-36bd-988f-f16c405fc8a5","pitchNumber":3,"startTime":"2026-02-22T22:54:20.436Z","endTime":"2026-02-22T22:54:24.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"first":{"id":806534,"link":"/api/v1/people/806534"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":93.1,"endSpeed":86.2,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77492208275461,"aZ":-18.945659489792316,"pfxX":-5.70643542330626,"pfxZ":7.0195375499827755,"pX":0.8708901006753794,"pZ":3.273856528686305,"vX0":8.189479960755765,"vY0":-135.48581364264572,"vZ0":-2.8991843629684944,"x":105.87,"y":140.31,"x0":-1.430454192638952,"y0":50.00304564575306,"z0":5.660615493223232,"aX":-10.755471794290584},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.4,"breakHorizontal":8.9,"spinRate":2062,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.402151889386563,"extension":6.55658516408761},"index":3,"playId":"848a187f-7a1a-3fe2-b493-1be6d53968cb","pitchNumber":4,"startTime":"2026-02-22T22:54:43.278Z","endTime":"2026-02-22T22:54:47.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"first":{"id":806534,"link":"/api/v1/people/806534"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.786747685644116,"aZ":-30.276026479619823,"pfxX":-7.728609885947476,"pfxZ":1.2278483884858176,"pX":0.18402614838361894,"pZ":1.8433526190522755,"vX0":6.296148436937134,"vY0":-123.08982253453921,"vZ0":-3.0451911421195708,"x":105.87,"y":140.31,"x0":-1.3939621252138072,"y0":50.00299997201899,"z0":5.641075837731027,"aX":-11.945097121739714},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.8,"breakHorizontal":12.6,"spinRate":1746,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.4437602613554543,"extension":6.689917157318133},"hitData":{"launchSpeed":99.5,"launchAngle":27.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.5,"coordY":103.84}},"index":4,"playId":"dc5d448f-707f-3e94-be73-33ce195c0a36","pitchNumber":5,"startTime":"2026-02-22T22:55:07.368Z","endTime":"2026-02-22T22:55:16.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"first":{"id":806534,"link":"/api/v1/people/806534"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":570560,"link":"/api/v1/people/570560"},"credit":"b_ab"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_ab"},{"player":{"id":570560,"link":"/api/v1/people/570560"},"credit":"b_pa"},{"player":{"id":809109,"link":"/api/v1/people/809109"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":1.4000000000000004,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:55:16.137Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt O'Neill called out on strikes.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T22:57:36.647Z","endTime":"2026-02-22T23:04:38.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683177,"fullName":"Jared Southard","link":"/api/v1/people/683177"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8,9,10,11,12],"actionIndex":[0,1,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":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":808129,"link":"/api/v1/people/808129"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ben Gobbel remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":7,"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-22T22:57:36.643Z","endTime":"2026-02-22T22:57:36.644Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806534,"link":"/api/v1/people/806534"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":687093,"link":"/api/v1/people/687093"},"defense":{"pitcher":{"id":701488,"link":"/api/v1/people/701488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jared Southard replaces Dylan Phillips.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":7,"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-22T22:57:36.645Z","endTime":"2026-02-22T22:57:36.646Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683177,"link":"/api/v1/people/683177"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701488,"link":"/api/v1/people/701488","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":96.0,"endSpeed":88.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99259330041331,"aZ":-26.652105424382654,"pfxX":-7.763097927330284,"pfxZ":2.788529902950577,"pX":0.09718123225713064,"pZ":1.5456415698006358,"vX0":7.183743625944072,"vY0":-139.5410384986165,"vZ0":-6.334899595587786,"x":108.72,"y":132.98,"x0":-1.49599022522229,"y0":50.00507837705573,"z0":5.589791310633255,"aX":-15.384871653142163},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.0,"breakHorizontal":12.7,"spinRate":2072,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.39181076685573,"extension":6.392710995893777},"index":2,"playId":"15c7bd4c-ba42-3722-a361-5f71bb34e320","pitchNumber":1,"startTime":"2026-02-22T22:57:36.647Z","endTime":"2026-02-22T22:57:41.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.577742491661283,"aZ":-24.51492200730421,"pfxX":-7.607730600905313,"pfxZ":3.7927144779624076,"pX":-0.4828392748557783,"pZ":2.6141194295137216,"vX0":5.831591865283052,"vY0":-140.82725787180237,"vZ0":-4.119540283069068,"x":108.72,"y":132.98,"x0":-1.587192395684541,"y0":50.00115709128532,"z0":5.672659758392748,"aX":-15.351095130840424},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.2,"breakHorizontal":12.6,"spinRate":2079,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.3882456538273966,"extension":6.354861831943063},"index":3,"playId":"d1b73721-7769-3268-8531-a36216146028","pitchNumber":2,"startTime":"2026-02-22T22:58:23.436Z","endTime":"2026-02-22T22:58:28.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":80.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.796315189254038,"aZ":-35.00174373132704,"pfxX":3.0401146792493123,"pfxZ":-1.7648253175278317,"pX":-0.20151177056911465,"pZ":2.4159721208965803,"vX0":2.3854580346056116,"vY0":-124.6450135411175,"vZ0":-1.4669924852629044,"x":108.72,"y":132.98,"x0":-1.5598693669718053,"y0":50.002131717291725,"z0":5.854834029259148,"aX":4.870254075879603},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.2,"breakHorizontal":-6.0,"spinRate":2908,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.43640986235194346,"extension":6.169106047689447},"index":4,"playId":"c9620e74-d688-30db-9572-c6d2f997092e","pitchNumber":3,"startTime":"2026-02-22T22:58:45.134Z","endTime":"2026-02-22T22:58:52.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":9,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-22T23:02:25.543Z","endTime":"2026-02-22T23:02:25.544Z","isPitch":false,"type":"action","player":{"id":690841,"link":"/api/v1/people/690841"},"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":83.3,"endSpeed":77.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.844789193444917,"aZ":-35.49996212690401,"pfxX":6.473172705027271,"pfxZ":-2.2398644591462764,"pX":1.970306997576004,"pZ":1.4887268589261433,"vX0":6.6346143612988655,"vY0":-121.20474031869173,"vZ0":-2.7360388864987653,"x":118.95,"y":134.81,"x0":-1.6438881915577708,"y0":50.000223703944435,"z0":5.734160869879912,"aX":9.622733909241553},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.4,"breakHorizontal":-13.3,"spinRate":2944,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4520255728254101,"extension":6.124824459632166},"index":6,"playId":"9edbdc27-92d7-389d-bda4-7b3328edcad7","pitchNumber":4,"startTime":"2026-02-22T23:02:25.545Z","endTime":"2026-02-22T23:02:30.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.058177703041434,"aZ":-17.440335101523594,"pfxX":-3.370444143012813,"pfxZ":7.255135590476835,"pX":0.09432225782925148,"pZ":1.8877748835504193,"vX0":5.952848978880413,"vY0":-140.93130982445345,"vZ0":-7.398061863907702,"x":118.95,"y":134.81,"x0":-1.5979881196480885,"y0":50.006065884262064,"z0":5.653399809202574,"aX":-6.848375086891682},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.0,"breakHorizontal":5.0,"spinRate":2331,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.38718357563271155,"extension":6.19979989327134},"index":7,"playId":"6b9972b6-608e-357f-b6f0-cd1aa233cf87","pitchNumber":5,"startTime":"2026-02-22T23:02:42.317Z","endTime":"2026-02-22T23:02:45.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":78.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.196420374996293,"aZ":-33.667316819985004,"pfxX":9.080793129530651,"pfxZ":-0.9767006411100114,"pX":1.4189088338691673,"pZ":1.6704046966327426,"vX0":4.289144451420112,"vY0":-121.50521825493273,"vZ0":-2.6673457329530263,"x":118.95,"y":134.81,"x0":-1.5379724368268408,"y0":50.00317833157382,"z0":5.649019646118376,"aX":13.858912672113489},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.0,"breakHorizontal":-17.4,"spinRate":2750,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4472658390308166,"extension":6.0292712295358735},"index":8,"playId":"354becaa-7558-3327-a614-d11b37fc5f54","pitchNumber":6,"startTime":"2026-02-22T23:03:04.156Z","endTime":"2026-02-22T23:03:09.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.237176540191232,"aZ":-29.341213926579645,"pfxX":-8.940098107063381,"pfxZ":1.4200771704900463,"pX":1.3617031279747147,"pZ":0.48204753601712785,"vX0":11.068873395076924,"vY0":-139.91241613326605,"vZ0":-8.768768674244276,"x":118.95,"y":134.81,"x0":-1.4696565494822251,"y0":50.00648508473628,"z0":5.557051524187927,"aX":-17.868873002107392},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.0,"breakHorizontal":14.2,"spinRate":2161,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39030088314251987,"extension":6.477885563799503},"index":9,"playId":"457445f2-ba05-3bb6-abbc-53deac412998","pitchNumber":7,"startTime":"2026-02-22T23:03:22.648Z","endTime":"2026-02-22T23:03:26.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.998161312561294,"aZ":-23.634444722813804,"pfxX":-8.645279861539521,"pfxZ":4.281347313532567,"pX":-0.8654079558175571,"pZ":2.323494991832278,"vX0":4.968202392095313,"vY0":-139.99766400750724,"vZ0":-4.909768734060029,"x":118.95,"y":134.81,"x0":-1.5346609261783801,"y0":50.00595756171066,"z0":5.6361081552288,"aX":-17.257151850578385},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.0,"breakHorizontal":14.8,"spinRate":2175,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3904385002621873,"extension":6.249907850186135},"index":10,"playId":"ff264c69-6733-37f8-a1a8-3b0c6856b4b3","pitchNumber":8,"startTime":"2026-02-22T23:03:42.998Z","endTime":"2026-02-22T23:03:47.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":81.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.15782897244879,"aZ":-35.52277647336894,"pfxX":3.307913317454578,"pfxZ":-2.0459046557220137,"pX":0.0972178447925912,"pZ":2.6057986387391936,"vX0":3.092622569750052,"vY0":-125.43650597596053,"vZ0":-0.9402762065222048,"x":118.95,"y":134.81,"x0":-1.5700424148972383,"y0":50.00377097734388,"z0":5.816227346785988,"aX":5.409156207133028},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.7,"breakHorizontal":-6.6,"spinRate":2923,"spinDirection":72},"zone":5,"typeConfidence":2.0,"plateTime":0.4323825812856503,"extension":6.343977427135922},"index":11,"playId":"1efa4933-5d68-385e-970e-49d17b99e055","pitchNumber":9,"startTime":"2026-02-22T23:04:04.355Z","endTime":"2026-02-22T23:04:09.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.758913003091457,"aZ":-25.792146456263243,"pfxX":-8.294697378876064,"pfxZ":3.1509396394344282,"pX":0.17055000208767232,"pZ":2.400813305230406,"vX0":7.6911369745473,"vY0":-140.4134506169965,"vZ0":-4.173410315518672,"x":118.95,"y":134.81,"x0":-1.5084910837168348,"y0":50.00013376606116,"z0":5.557445940169114,"aX":-16.78489263809991},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.2,"breakHorizontal":13.7,"spinRate":2065,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.38807659205566036,"extension":6.356481698565088},"index":12,"playId":"6d3d887b-4bf7-3bd0-9736-c3a21815c8ce","pitchNumber":10,"startTime":"2026-02-22T23:04:32.787Z","endTime":"2026-02-22T23:04:38.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"credit":"b_ab"},{"player":{"id":683177,"link":"/api/v1/people/683177"},"credit":"p_ab"},{"player":{"id":690841,"link":"/api/v1/people/690841"},"credit":"b_pa"},{"player":{"id":683177,"link":"/api/v1/people/683177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.73,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:04:38.408Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ivan Melendez strikes out swinging, pitcher Jared Southard to first baseman Niko Kavadas.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T23:05:00.169Z","endTime":"2026-02-22T23:06:11.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":699471,"fullName":"Ivan Melendez","link":"/api/v1/people/699471"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683177,"fullName":"Jared Southard","link":"/api/v1/people/683177"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699471,"fullName":"Ivan Melendez","link":"/api/v1/people/699471"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683177,"link":"/api/v1/people/683177"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ivan Melendez replaces Tommy Troy.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":7,"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-22T23:05:00.167Z","endTime":"2026-02-22T23:05:00.168Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699471,"link":"/api/v1/people/699471"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":694371,"link":"/api/v1/people/694371"},"defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694371,"link":"/api/v1/people/694371","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.474940675960234,"aZ":-28.007955591485068,"pfxX":-9.2165787547798,"pfxZ":2.0488627210606234,"pX":-0.03544088976290106,"pZ":1.1435515463132178,"vX0":7.559897438665319,"vY0":-141.79639634417794,"vZ0":-7.376982791074277,"x":71.76,"y":137.87,"x0":-1.5388394290496137,"y0":50.00692283162828,"z0":5.566655299751106,"aX":-18.769379258851153},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.4,"breakHorizontal":15.1,"spinRate":2230,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.38630014370156873,"extension":6.256664250836696},"index":1,"playId":"fc67d463-8934-3854-b2df-49a0c8821de3","pitchNumber":1,"startTime":"2026-02-22T23:05:00.169Z","endTime":"2026-02-22T23:05:05.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.39908668173396,"aZ":-35.64218177054855,"pfxX":4.500795746863749,"pfxZ":-2.280379883476363,"pX":0.26475107678096044,"pZ":1.970170523575909,"vX0":3.4672042515986834,"vY0":-121.81644367817572,"vZ0":-1.2794266674581114,"x":71.76,"y":137.87,"x0":-1.7562143545603621,"y0":50.00429180001264,"z0":5.552396326563533,"aX":6.840216853541111},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.2,"breakHorizontal":-8.9,"spinRate":2933,"spinDirection":61},"zone":9,"typeConfidence":2.0,"plateTime":0.4477126361948338,"extension":6.26710149885768},"index":2,"playId":"a9c9f4d1-81ec-3a01-a607-567d766d3733","pitchNumber":2,"startTime":"2026-02-22T23:05:17.026Z","endTime":"2026-02-22T23:05:23.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07352831782809,"aZ":-35.4072649274884,"pfxX":6.9960638484397775,"pfxZ":-2.1032523254634157,"pX":-0.48875816437285485,"pZ":2.1067953255684904,"vX0":1.0757323654357815,"vY0":-122.50700673599425,"vZ0":-1.2472511102492707,"x":71.76,"y":137.87,"x0":-1.842358693988163,"y0":50.00545801114197,"z0":5.623619057112683,"aX":10.735101042832033},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.8,"breakHorizontal":-13.0,"spinRate":2934,"spinDirection":72},"zone":7,"typeConfidence":2.0,"plateTime":0.4455065683332595,"extension":6.20322596545714},"index":3,"playId":"27285223-4585-3f21-8978-757bdf7585e8","pitchNumber":3,"startTime":"2026-02-22T23:05:37.203Z","endTime":"2026-02-22T23:05:42.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-02-22T23:06:03.650Z","endTime":"2026-02-22T23:06:03.651Z","isPitch":false,"type":"action","player":{"id":699471,"link":"/api/v1/people/699471"},"defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24816734907543,"aZ":-36.65067989052768,"pfxX":3.0388534259320914,"pfxZ":-2.827596528368399,"pX":0.957962524489761,"pZ":0.2153873326394347,"vX0":5.281813740372184,"vY0":-124.50368347922472,"vZ0":-6.025123809092474,"x":84.27,"y":162.93,"x0":-1.57976982626015,"y0":50.00540003089239,"z0":5.673784031563007,"aX":4.806131807696204},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.2,"breakHorizontal":-6.6,"spinRate":2964,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4386751148281469,"extension":6.285042108293947},"index":5,"playId":"0a666f58-9f36-3138-9e1a-21d558dabf42","pitchNumber":4,"startTime":"2026-02-22T23:06:03.652Z","endTime":"2026-02-22T23:06:11.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699471,"link":"/api/v1/people/699471"},"credit":"b_ab"},{"player":{"id":683177,"link":"/api/v1/people/683177"},"credit":"p_ab"},{"player":{"id":699471,"link":"/api/v1/people/699471"},"credit":"b_pa"},{"player":{"id":683177,"link":"/api/v1/people/683177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.19,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:06:11.905Z","atBatIndex":76},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Amaya lines out to right fielder Gustavo Campero.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T23:06:49.378Z","endTime":"2026-02-22T23:07:13.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683177,"fullName":"Jared Southard","link":"/api/v1/people/683177"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11353782905067,"aZ":-22.64728325099395,"pfxX":-6.832894364027593,"pfxZ":4.7710946366218785,"pX":0.4208561869570606,"pZ":1.9465989075616494,"vX0":7.9129089051884005,"vY0":-140.26676350689658,"vZ0":-5.952932913324573,"x":107.58,"y":173.32,"x0":-1.5462363559078334,"y0":50.00278572125166,"z0":5.568685633773746,"aX":-13.643897705120462},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.6,"breakHorizontal":10.8,"spinRate":2163,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.39017528985023997,"extension":6.3785064963272955},"index":0,"playId":"9b1e64e1-2a36-3158-875f-0f0cb7093768","pitchNumber":1,"startTime":"2026-02-22T23:06:49.378Z","endTime":"2026-02-22T23:06:54.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.552264634061277,"aZ":-36.68292919075341,"pfxX":5.351139071152271,"pfxZ":-3.026473480321094,"pX":0.2925183104267591,"pZ":2.2231305840298425,"vX0":3.119444237441633,"vY0":-120.76508871903657,"vZ0":-0.3486854636710336,"x":107.58,"y":173.32,"x0":-1.7073364829288522,"y0":50.00306571455919,"z0":5.571851600221842,"aX":7.973269170701978},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.3,"breakHorizontal":-10.4,"spinRate":2902,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4520149014150281,"extension":6.147400056733323},"hitData":{"launchSpeed":101.9,"launchAngle":16.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.86,"coordY":87.48}},"index":1,"playId":"7f751786-555b-322c-a4c4-f20e3deda496","pitchNumber":2,"startTime":"2026-02-22T23:07:06.001Z","endTime":"2026-02-22T23:07:13.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":683177,"link":"/api/v1/people/683177"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":683177,"link":"/api/v1/people/683177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-1.700000000000001,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:07:13.066Z","atBatIndex":77},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Juan Flores homers (1) on a fly ball to left field.","rbi":1,"awayScore":10,"homeScore":7,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T23:09:31.544Z","endTime":"2026-02-22T23:09:58.029Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":808129,"fullName":"Juan Flores","link":"/api/v1/people/808129"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683008,"fullName":"Avery Short","link":"/api/v1/people/683008"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":808129,"fullName":"Juan Flores","link":"/api/v1/people/808129"},"responsiblePitcher":{"id":683008,"link":"/api/v1/people/683008"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Ivan Melendez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":7,"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-22T23:09:31.540Z","endTime":"2026-02-22T23:09:31.541Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699471,"link":"/api/v1/people/699471"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"901","replacedPlayer":{"id":694371,"link":"/api/v1/people/694371"},"defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808129,"link":"/api/v1/people/808129","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Avery Short replaces Roman Angelo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":7,"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-22T23:09:31.542Z","endTime":"2026-02-22T23:09:31.543Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683008,"link":"/api/v1/people/683008"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":809109,"link":"/api/v1/people/809109","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808129,"link":"/api/v1/people/808129","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":89.8,"endSpeed":82.4,"strikeZoneTop":3.107,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.477719407872762,"aZ":-15.277963618777758,"pfxX":6.049780434175603,"pfxZ":9.749030166863417,"pX":-0.29664256910082765,"pZ":3.2806227318197436,"vX0":-7.6970992228322315,"vY0":-130.55913425519077,"vZ0":-4.4410070608790555,"x":125.21,"y":141.53,"x0":1.8983068293049838,"y0":50.00165563962236,"z0":6.14683367581235,"aX":10.484422687590891},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.9,"breakHorizontal":-9.4,"spinRate":2076,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.41889120565396,"extension":5.923477534192147},"hitData":{"launchSpeed":105.9,"launchAngle":29.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.32,"coordY":48.7}},"index":2,"playId":"4bc16f3f-c361-31db-b97c-5c1dca4a3253","pitchNumber":1,"startTime":"2026-02-22T23:09:31.544Z","endTime":"2026-02-22T23:09:58.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683008,"link":"/api/v1/people/683008","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808129,"link":"/api/v1/people/808129","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808129,"link":"/api/v1/people/808129"},"credit":"b_ab"},{"player":{"id":683008,"link":"/api/v1/people/683008"},"credit":"p_ab"},{"player":{"id":808129,"link":"/api/v1/people/808129"},"credit":"b_pa"},{"player":{"id":683008,"link":"/api/v1/people/683008"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-4.199999999999999,"leverageIndex":0.31,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:09:58.029Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Niko Kavadas strikes out swinging.","rbi":0,"awayScore":10,"homeScore":7,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T23:10:14.433Z","endTime":"2026-02-22T23:10:46.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683008,"fullName":"Avery Short","link":"/api/v1/people/683008"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"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":91.0,"endSpeed":82.1,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.901668632363062,"aZ":-12.999473538278238,"pfxX":6.633761361991544,"pfxZ":10.979793896762649,"pX":0.19046454518561148,"pZ":3.3571931575086147,"vX0":-7.602906919385621,"vY0":-132.24893299913268,"vZ0":-4.21191844138195,"x":128.62,"y":153.76,"x0":2.259944631202255,"y0":50.00438009166004,"z0":5.944878147436225,"aX":11.587166708888454},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.0,"breakHorizontal":-10.1,"spinRate":2270,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4164079385532542,"extension":6.068723982867165},"index":0,"playId":"4034795e-a36e-3f93-969c-06ea3896b608","pitchNumber":1,"startTime":"2026-02-22T23:10:14.433Z","endTime":"2026-02-22T23:10:18.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683008,"link":"/api/v1/people/683008","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85677225892041,"aZ":-24.15882885752653,"pfxX":5.8999804063939685,"pfxZ":4.980268918166338,"pX":0.5210451078439075,"pZ":2.698258353250561,"vX0":-6.530731006561982,"vY0":-125.62054938998787,"vZ0":-2.9014543377740862,"x":128.62,"y":153.76,"x0":2.379775446713372,"y0":50.001760259869364,"z0":5.818123076674585,"aX":9.492428163090752},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.6,"breakHorizontal":-9.4,"spinRate":2106,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.4349216445777677,"extension":6.035935563375861},"index":1,"playId":"0c263d65-4c6d-3795-8082-804ff4eeb540","pitchNumber":2,"startTime":"2026-02-22T23:10:28.829Z","endTime":"2026-02-22T23:10:33.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683008,"link":"/api/v1/people/683008","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.6,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85707588754413,"aZ":-27.213833354005533,"pfxX":-0.7756010020187665,"pfxZ":3.49662764248533,"pX":-1.3956663053931393,"pZ":1.7492514384878355,"vX0":-8.713191912935233,"vY0":-119.4467608599672,"vZ0":-3.1853454524746634,"x":128.62,"y":153.76,"x0":2.4278015115595215,"y0":50.0030179405054,"z0":5.594244466130772,"aX":-1.1006136677973934},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.6,"breakHorizontal":3.8,"spinRate":2638,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4617341957026748,"extension":6.2272110287996965},"index":2,"playId":"dfe6c3e2-4d25-3c1b-95eb-4db3d9776e30","pitchNumber":3,"startTime":"2026-02-22T23:10:42.429Z","endTime":"2026-02-22T23:10:46.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683008,"link":"/api/v1/people/683008","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_ab"},{"player":{"id":683008,"link":"/api/v1/people/683008"},"credit":"p_ab"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_pa"},{"player":{"id":683008,"link":"/api/v1/people/683008"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:10:46.034Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nelson Rada grounds out, second baseman Jacob Amaya to first baseman Ben McLaughlin.","rbi":0,"awayScore":10,"homeScore":7,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T23:11:08.179Z","endTime":"2026-02-22T23:12:40.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683008,"fullName":"Avery Short","link":"/api/v1/people/683008"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808768,"link":"/api/v1/people/808768"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.711089622889663,"aZ":-31.805678254696392,"pfxX":0.1517082987545475,"pfxZ":0.2530017665186475,"pX":-2.5155169988750132,"pZ":0.6109603625564225,"vX0":-11.460644635579104,"vY0":-120.18705127256588,"vZ0":-4.8597236430628765,"x":113.84,"y":140.92,"x0":2.3081820064081313,"y0":50.00313137372236,"z0":5.504866905852125,"aX":0.22222363024075736},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.6,"breakHorizontal":2.6,"spinRate":2555,"spinDirection":341},"zone":13,"typeConfidence":2.0,"plateTime":0.4568739012332421,"extension":6.183065131848903},"index":0,"playId":"dcb06c23-47aa-3901-9dab-2c11c8f6585e","pitchNumber":1,"startTime":"2026-02-22T23:11:08.179Z","endTime":"2026-02-22T23:11:13.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683008,"link":"/api/v1/people/683008","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.212162774340353,"aZ":-23.6176582944008,"pfxX":1.1135690090393262,"pfxZ":5.5567273689604395,"pX":-0.6912450111882255,"pZ":2.8285437495114194,"vX0":-8.002050554484573,"vY0":-122.47679907152663,"vZ0":-2.3786396208188174,"x":146.25,"y":170.26,"x0":2.455219858320259,"y0":50.00087750471409,"z0":5.8049555076534505,"aX":1.715101746820626},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.8,"breakHorizontal":-0.4,"spinRate":2133,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.44498924051640554,"extension":6.150513415625723},"index":1,"playId":"56195265-0923-3599-a8f7-480e1fb38399","pitchNumber":2,"startTime":"2026-02-22T23:11:24.928Z","endTime":"2026-02-22T23:11:29.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683008,"link":"/api/v1/people/683008","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":90.6,"endSpeed":83.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.045872186349282,"aZ":-16.15581282175329,"pfxX":5.386369090038756,"pfxZ":9.068839414848359,"pX":0.3086504239263887,"pZ":3.8153878804839945,"vX0":-6.52326212935116,"vY0":-131.8126157008117,"vZ0":-2.9019057347707884,"x":120.66,"y":153.15,"x0":2.111378031869225,"y0":50.00049605761202,"z0":6.117944520160055,"aX":9.512094759155707},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.1,"breakHorizontal":-8.4,"spinRate":2172,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4149327917598935,"extension":6.047631451880736},"index":2,"playId":"2ddbc0e1-73e6-3aad-899a-a5a57be2dead","pitchNumber":3,"startTime":"2026-02-22T23:11:38.384Z","endTime":"2026-02-22T23:11:43.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683008,"link":"/api/v1/people/683008","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.427090875034658,"aZ":-24.977844145513934,"pfxX":0.608581007114277,"pfxZ":4.567380370063917,"pX":-0.10981704440486083,"pZ":3.7107133277470896,"vX0":-6.654503616548795,"vY0":-124.09304684253689,"vZ0":-0.3312326503924126,"x":103.6,"y":148.87,"x0":2.515724839046046,"y0":50.00271177181159,"z0":5.908398114334199,"aX":0.9593337496771067},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.4,"breakHorizontal":0.2,"spinRate":2118,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.43965831722271353,"extension":6.13853615195695},"index":3,"playId":"0928b200-0392-3000-a68f-400c3017b77b","pitchNumber":4,"startTime":"2026-02-22T23:11:52.531Z","endTime":"2026-02-22T23:11:56.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683008,"link":"/api/v1/people/683008","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":90.5,"endSpeed":83.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.393092395089234,"aZ":-18.069525761665428,"pfxX":7.202852929302278,"pfxZ":8.023523767231106,"pX":-1.2607669290506514,"pZ":3.4680753186277795,"vX0":-10.843132346136398,"vY0":-131.3775845645255,"vZ0":-3.1800296136948356,"x":118.38,"y":184.32,"x0":1.9736738410870736,"y0":50.00209614264647,"z0":6.028267640183703,"aX":12.661371521652935},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.0,"breakHorizontal":-10.8,"spinRate":2007,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.41603562105498026,"extension":6.307837100153963},"index":4,"playId":"9b81360c-8923-30d8-8636-9c30eba93d32","pitchNumber":5,"startTime":"2026-02-22T23:12:16.801Z","endTime":"2026-02-22T23:12:21.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683008,"link":"/api/v1/people/683008","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26059616376579,"aZ":-28.57130953028487,"pfxX":-0.815490283133474,"pfxZ":2.439637686595682,"pX":-0.32663029895230433,"pZ":1.5748001701251924,"vX0":-6.358965523961751,"vY0":-120.33472978729226,"vZ0":-3.559382996588356,"x":93.93,"y":175.77,"x0":2.4504446720888273,"y0":50.000191813454435,"z0":5.590771451117802,"aX":-1.2000307055006731},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.8,"breakHorizontal":2.9,"spinRate":2613,"spinDirection":332},"zone":7,"typeConfidence":2.0,"plateTime":0.4543181254500599,"extension":6.156519350940398},"hitData":{"launchSpeed":73.4,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.98,"coordY":154.15}},"index":5,"playId":"8baeedfe-c583-343f-b011-d823b25f96c9","pitchNumber":6,"startTime":"2026-02-22T23:12:33.026Z","endTime":"2026-02-22T23:12:40.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683008,"link":"/api/v1/people/683008","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703185,"link":"/api/v1/people/703185"},"credit":"b_ab"},{"player":{"id":683008,"link":"/api/v1/people/683008"},"credit":"p_ab"},{"player":{"id":703185,"link":"/api/v1/people/703185"},"credit":"b_pa"},{"player":{"id":683008,"link":"/api/v1/people/683008"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:12:40.542Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gustavo Campero singles on a ground ball to center fielder Druw Jones.","rbi":0,"awayScore":10,"homeScore":7,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T23:13:04.346Z","endTime":"2026-02-22T23:14:32.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683008,"fullName":"Avery Short","link":"/api/v1/people/683008"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"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(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":88.9,"endSpeed":81.3,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78863427969248,"aZ":-15.171088359514172,"pfxX":5.6818098425812735,"pfxZ":10.025888228493013,"pX":0.9342113252382344,"pZ":3.6448703383195706,"vX0":-5.30719342814114,"vY0":-129.34885254201066,"vZ0":-3.157705657300102,"x":114.97,"y":149.48,"x0":2.2736420092131295,"y0":50.000494126910695,"z0":6.043485581366613,"aX":9.633922943600691},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.6,"breakHorizontal":-9.1,"spinRate":2095,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.42332172049569117,"extension":6.156900232376624},"index":0,"playId":"554b2e7e-7b9c-3887-a6f4-e4a8a7d16ea0","pitchNumber":1,"startTime":"2026-02-22T23:13:04.346Z","endTime":"2026-02-22T23:13:08.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683008,"link":"/api/v1/people/683008","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.465589660038788,"aZ":-24.125212239878174,"pfxX":7.378720212637067,"pfxZ":5.211671011370332,"pX":0.515198270988327,"pZ":2.3983213276619564,"vX0":-7.032095283799616,"vY0":-122.46341834058232,"vZ0":-2.9499042905438158,"x":114.97,"y":149.48,"x0":2.44298003515003,"y0":50.00063726882875,"z0":5.6460811074922335,"aX":11.390255105822098},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.1,"breakHorizontal":-12.0,"spinRate":1431,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.444476887353622,"extension":6.180214693754914},"index":1,"playId":"6b52983e-4f70-392e-af67-8c7c38cc7c26","pitchNumber":2,"startTime":"2026-02-22T23:13:17.297Z","endTime":"2026-02-22T23:13:21.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683008,"link":"/api/v1/people/683008","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.423468883718677,"aZ":-25.206629402231936,"pfxX":-0.47855055390353796,"pfxZ":4.4952190746431455,"pX":-0.9626233623158683,"pZ":2.2688952525049517,"vX0":-8.189158091940563,"vY0":-123.14898444705064,"vZ0":-3.3960579037456373,"x":114.97,"y":149.48,"x0":2.4556070201136015,"y0":50.0016865813064,"z0":5.777216559062238,"aX":-0.7406292554926309},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.7,"breakHorizontal":2.6,"spinRate":2354,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4432651166846675,"extension":6.089632283480393},"index":2,"playId":"529e72b1-3d9c-3c37-84f7-c27d08054da3","pitchNumber":3,"startTime":"2026-02-22T23:13:29.340Z","endTime":"2026-02-22T23:13:33.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683008,"link":"/api/v1/people/683008","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.2,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.705937898330586,"aZ":-29.377916390499735,"pfxX":-1.6841049757484177,"pfxZ":1.972378617004808,"pX":-0.5742313349569923,"pZ":1.3873221630049517,"vX0":-6.894412597970939,"vY0":-118.03411176176786,"vZ0":-3.654652640544013,"x":118.38,"y":160.48,"x0":2.5988419518074535,"y0":50.00067341633003,"z0":5.650198982273248,"aX":-2.3842946676536596},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.0,"breakHorizontal":4.7,"spinRate":2627,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.46339121572198705,"extension":6.198205267102325},"index":3,"playId":"cd89ce1f-5b6f-3eb1-90a6-0b1b8915b6e9","pitchNumber":4,"startTime":"2026-02-22T23:13:50.210Z","endTime":"2026-02-22T23:13:57.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683008,"link":"/api/v1/people/683008","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.4,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.316349223817248,"aZ":-15.62862486591443,"pfxX":5.333021065886916,"pfxZ":9.435274279331741,"pX":0.13335990774179846,"pZ":2.3906676913294094,"vX0":-6.885946430863998,"vY0":-130.30870792471111,"vZ0":-6.2688424312639395,"x":118.38,"y":160.48,"x0":2.0933165706445993,"y0":50.005565333604295,"z0":5.969781172075521,"aX":9.354875595390855},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.2,"breakHorizontal":-8.5,"spinRate":2083,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.4172175468060022,"extension":6.214653243692434},"hitData":{"launchSpeed":94.8,"launchAngle":2.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.2,"coordY":92.33}},"index":4,"playId":"154c5b19-da9c-3151-8cc7-89f841b30a60","pitchNumber":5,"startTime":"2026-02-22T23:14:21.495Z","endTime":"2026-02-22T23:14:32.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683008,"link":"/api/v1/people/683008","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672569,"link":"/api/v1/people/672569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_ab"},{"player":{"id":683008,"link":"/api/v1/people/683008"},"credit":"p_ab"},{"player":{"id":672569,"link":"/api/v1/people/672569"},"credit":"b_pa"},{"player":{"id":683008,"link":"/api/v1/people/683008"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":-0.20000000000000062,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:14:32.258Z","atBatIndex":81},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Gustavo Campero caught stealing 2nd base, catcher Matt O'Neill to shortstop Jose Fernandez.","rbi":0,"awayScore":10,"homeScore":7,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T23:14:55.450Z","endTime":"2026-02-22T23:15:02.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683008,"fullName":"Avery Short","link":"/api/v1/people/683008"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87106718455871,"aZ":-23.76471399159256,"pfxX":0.46569772273479826,"pfxZ":5.297388029644724,"pX":0.9324937891810271,"pZ":2.3845664287323625,"vX0":-4.2921930016976235,"vY0":-124.61599644295741,"vZ0":-3.7161278229097667,"x":123.5,"y":159.26,"x0":2.609937760813435,"y0":50.00372619125434,"z0":5.837685143426797,"aX":0.7403133047622001},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.0,"breakHorizontal":0.0,"spinRate":2216,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.43800285690433993,"extension":6.116806924231866},"index":0,"playId":"86e0f57e-4b4b-390e-bd63-648717dc1951","pitchNumber":1,"startTime":"2026-02-22T23:14:55.450Z","endTime":"2026-02-22T23:15:02.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683008,"link":"/api/v1/people/683008","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":808768,"link":"/api/v1/people/808768"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694410,"link":"/api/v1/people/694410"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":702258,"link":"/api/v1/people/702258"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":672569,"link":"/api/v1/people/672569"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.3999999999999999,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:15:02.477Z","atBatIndex":82},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ben McLaughlin hit by pitch.","rbi":0,"awayScore":10,"homeScore":7,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T23:17:09.711Z","endTime":"2026-02-22T23:18:05.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699613,"fullName":"Houston Harding","link":"/api/v1/people/699613"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Houston Harding replaces Jared Southard.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":7,"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-22T23:16:48.645Z","endTime":"2026-02-22T23:17:12.035Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699613,"link":"/api/v1/people/699613"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683177,"link":"/api/v1/people/683177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":89.7,"endSpeed":82.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.652404564161955,"aZ":-15.612629393364212,"pfxX":6.043900857536815,"pfxZ":9.605898136148332,"pX":-0.6717386886368473,"pZ":2.8594653674923216,"vX0":-10.323599741424669,"vY0":-130.2933513744077,"vZ0":-4.087934629988579,"x":142.61,"y":161.57,"x0":2.5515241206157624,"y0":50.00421694777142,"z0":5.624023008947591,"aX":10.422916121360467},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.7,"breakHorizontal":-8.8,"spinRate":2218,"spinDirection":110},"zone":1,"typeConfidence":2.0,"plateTime":0.4199391109589117,"extension":6.808093121092795},"index":1,"playId":"badd57c4-de04-3697-8ed9-5f80f151df28","pitchNumber":1,"startTime":"2026-02-22T23:17:12.035Z","endTime":"2026-02-22T23:17:16.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.097762303923673,"aZ":-23.379090186956965,"pfxX":-0.681127661183055,"pfxZ":5.276049994738413,"pX":-0.7242105560127843,"pZ":2.980016484927129,"vX0":-8.123192745707088,"vY0":-127.50279855404665,"vZ0":-2.7045907740949366,"x":144.61,"y":158.32,"x0":2.574849880992122,"y0":50.00390864561244,"z0":5.874496530163147,"aX":-1.1351379506639132},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.2,"breakHorizontal":2.9,"spinRate":2335,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.42751677226742224,"extension":6.531908821980502},"index":2,"playId":"af83a875-ea59-33af-a2ca-cdc23c7bfe5a","pitchNumber":2,"startTime":"2026-02-22T23:17:24.484Z","endTime":"2026-02-22T23:17:27.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.83141691885866,"aZ":-23.544842302164927,"pfxX":8.291075249493549,"pfxZ":6.738476834634673,"pX":0.8288234481142489,"pZ":0.8195333110058315,"vX0":-6.658456903723981,"vY0":-112.55318957311775,"vZ0":-5.043203185845557,"x":85.41,"y":216.65,"x0":2.751306106434809,"y0":50.00065683546569,"z0":5.47949702054297,"aX":10.613849755428703},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":11.2,"breakHorizontal":-13.3,"spinRate":1513,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4870263064356495,"extension":6.571104406531057},"index":3,"playId":"e252dd1d-a537-3f2a-b8d6-c0a9bf017450","pitchNumber":3,"startTime":"2026-02-22T23:17:40.546Z","endTime":"2026-02-22T23:17:44.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.675126094833363,"aZ":-22.449808358443427,"pfxX":5.440633649410017,"pfxZ":5.310522666410412,"pX":1.675442007154022,"pZ":3.9063580468467465,"vX0":-4.675619971738372,"vY0":-133.91745281148735,"vZ0":-0.9634265602456386,"x":53.14,"y":133.31,"x0":2.730104613456259,"y0":50.00355514481145,"z0":5.864431487176706,"aX":9.964423483810778},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.6,"breakHorizontal":-9.0,"spinRate":2218,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.40771837546510925,"extension":6.493287293792427},"index":4,"playId":"d907ebff-fc0d-326a-b458-d8d64fac89c7","pitchNumber":4,"startTime":"2026-02-22T23:17:58.368Z","endTime":"2026-02-22T23:18:05.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":808768,"link":"/api/v1/people/808768","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808768,"link":"/api/v1/people/808768"},"credit":"b_pa"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":4.8999999999999995,"leverageIndex":0.95,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:18:05.369Z","atBatIndex":83},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jose Fernandez triples (1) on a sharp fly ball to center fielder Wade Meckler. Ben McLaughlin scores.","rbi":1,"awayScore":10,"homeScore":8,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T23:18:19.143Z","endTime":"2026-02-22T23:19:00.342Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699613,"fullName":"Houston Harding","link":"/api/v1/people/699613"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":808768,"fullName":"Ben McLaughlin","link":"/api/v1/people/808768"},"responsiblePitcher":{"id":699613,"link":"/api/v1/people/699613"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.7,"endSpeed":73.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.527047038177265,"aZ":-26.995220404835848,"pfxX":5.794909247210213,"pfxZ":3.7994797037185464,"pX":1.9355280969435658,"pZ":3.8608620462718433,"vX0":-4.221375061216019,"vY0":-115.96828637434152,"vZ0":1.6815819065594648,"x":43.22,"y":134.54,"x0":3.025826533003852,"y0":50.00306880436115,"z0":5.699951120676939,"aX":7.899467210440765},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":7.6,"breakHorizontal":-9.5,"spinRate":1386,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4721664151023828,"extension":6.070725225309131},"index":0,"playId":"8a18a841-5c04-3d0d-854d-d1937beca083","pitchNumber":1,"startTime":"2026-02-22T23:18:29.625Z","endTime":"2026-02-22T23:18:33.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.837783496899487,"aZ":-16.38601418485521,"pfxX":5.366802226880175,"pfxZ":9.032594034535515,"pX":0.5171618628033682,"pZ":3.6338470777521445,"vX0":-6.74612249412712,"vY0":-131.1444542651854,"vZ0":-2.812484693150729,"x":97.29,"y":140.67,"x0":2.4214468350714027,"y0":50.00349511058237,"z0":5.937415248638651,"aX":9.381760029420494},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.0,"breakHorizontal":-8.3,"spinRate":2176,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.41711453510296526,"extension":6.575350178667518},"hitData":{"launchSpeed":107.3,"launchAngle":26.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":136.98,"coordY":52.89}},"index":1,"playId":"2a5c7c5b-404c-3c52-870c-ecdda4d28f12","pitchNumber":2,"startTime":"2026-02-22T23:18:43.822Z","endTime":"2026-02-22T23:19:00.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":808768,"link":"/api/v1/people/808768"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.3,"awayTeamWinProbability":78.7,"homeTeamWinProbabilityAdded":12.100000000000001,"leverageIndex":2.04,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:19:00.342Z","atBatIndex":84},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"LuJames Groover grounds out, shortstop Yolmer Sánchez to first baseman Niko Kavadas. Jose Fernandez scores.","rbi":1,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T23:19:23.385Z","endTime":"2026-02-22T23:19:54.322Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699613,"fullName":"Houston Harding","link":"/api/v1/people/699613"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694410,"fullName":"LuJames Groover","link":"/api/v1/people/694410"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":570560,"link":"/api/v1/people/570560"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":{"id":699613,"link":"/api/v1/people/699613"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.4,"endSpeed":72.9,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09250334970418,"aZ":-28.52830066603093,"pfxX":10.046264860139889,"pfxZ":2.706774476283657,"pX":1.8645380431305227,"pZ":1.2715701784734756,"vX0":-5.537720987684121,"vY0":-115.41671181501937,"vZ0":-3.115782223367889,"x":45.93,"y":204.45,"x0":2.9935667889057678,"y0":50.000429949660344,"z0":5.395062379027004,"aX":13.51054572885347},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":4.4,"breakHorizontal":-16.8,"spinRate":1465,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.47512881654765726,"extension":6.6028680102550235},"index":0,"playId":"8ec4518f-9bfb-3aee-a890-3eda982f7b3d","pitchNumber":1,"startTime":"2026-02-22T23:19:32.436Z","endTime":"2026-02-22T23:19:38.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46580228079729,"aZ":-20.601734144274626,"pfxX":1.8546070403359538,"pfxZ":6.824117381050026,"pX":0.7544617240591414,"pZ":2.6538845343641797,"vX0":-5.806230940485113,"vY0":-128.56233273407932,"vZ0":-3.8309602145952093,"x":88.24,"y":167.13,"x0":2.7885683277790037,"y0":50.00057335898677,"z0":5.737552984438636,"aX":3.1444450419859407},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.9,"breakHorizontal":-2.3,"spinRate":2268,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.42397404016116,"extension":6.6426683880833695},"hitData":{"launchSpeed":94.3,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.41,"coordY":148.58}},"index":1,"playId":"4df1f809-a7d7-3148-9eb5-0d1e3c8272de","pitchNumber":2,"startTime":"2026-02-22T23:19:45.755Z","endTime":"2026-02-22T23:19:54.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":694410,"link":"/api/v1/people/694410","batSide":{"code":"R","description":"Right"}},"third":{"id":699912,"link":"/api/v1/people/699912"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_ab"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_ab"},{"player":{"id":694410,"link":"/api/v1/people/694410"},"credit":"b_pa"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-9.8,"leverageIndex":3.49,"dramaIndex":153.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:19:54.322Z","atBatIndex":85},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Vukovich challenged (pitch result), call on the field was confirmed: A.J. Vukovich called out on strikes.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T23:20:16.625Z","endTime":"2026-02-22T23:23:56.139Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699613,"fullName":"Houston Harding","link":"/api/v1/people/699613"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":808129,"link":"/api/v1/people/808129"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3293328713284,"aZ":-41.588103337388624,"pfxX":-2.9990515486989313,"pfxZ":-6.927554025840413,"pX":-0.3937870622433885,"pZ":1.9809997055959427,"vX0":-6.296016596199973,"vY0":-116.25721453665325,"vZ0":0.18244042140167083,"x":132.01,"y":185.29,"x0":2.7472883902438237,"y0":50.003272966676484,"z0":5.873381945695579,"aX":-4.074458180973707},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-12.1,"breakHorizontal":7.1,"spinRate":1961,"spinDirection":337},"zone":7,"typeConfidence":2.0,"plateTime":0.4724889882952725,"extension":6.532780336996417},"index":0,"playId":"52ea75c8-13fa-39e0-bd69-fff20cbf7205","pitchNumber":1,"startTime":"2026-02-22T23:20:22.168Z","endTime":"2026-02-22T23:20:27.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.0,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.015892548122242,"aZ":-19.4054465552757,"pfxX":6.555409488088548,"pfxZ":7.19022467357075,"pX":0.41782500178335713,"pZ":3.390115551391853,"vX0":-7.689704589661416,"vY0":-132.8168854342804,"vZ0":-2.5370691278814004,"x":101.07,"y":147.25,"x0":2.506979407201445,"y0":50.0031851540241,"z0":5.77827461534212,"aX":11.643034854577563},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.6,"breakHorizontal":-10.1,"spinRate":2339,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.4133331991940161,"extension":6.603730744915412},"index":1,"playId":"9fd37d00-f6a8-3707-9a6f-5b8d542ff6a6","pitchNumber":2,"startTime":"2026-02-22T23:20:36.242Z","endTime":"2026-02-22T23:20:40.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":79.0,"endSpeed":72.8,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.72778256242804,"aZ":-21.27884233565763,"pfxX":5.589015089655598,"pfxZ":8.111553619309026,"pX":1.9659553446458402,"pZ":1.6315698821292055,"vX0":-4.601238463506459,"vY0":-114.99391436223448,"vZ0":-4.0262152805890725,"x":42.06,"y":194.73,"x0":3.263784853845505,"y0":50.00282292106425,"z0":5.462074156974582,"aX":7.507634786727503},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":14.0,"breakHorizontal":-9.0,"spinRate":1419,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4757557400924175,"extension":6.654083566717981},"index":2,"playId":"12d73129-f77d-3662-ab99-35a9fffa9e90","pitchNumber":3,"startTime":"2026-02-22T23:20:48.640Z","endTime":"2026-02-22T23:20:54.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.777963624996264,"aZ":-42.1731236932497,"pfxX":-2.050134042270386,"pfxZ":-7.084392118161032,"pX":-0.0233644227774786,"pZ":3.507810511376569,"vX0":-5.27771977364801,"vY0":-118.09501757634122,"vZ0":2.834213078854855,"x":117.89,"y":144.07,"x0":2.508142907104989,"y0":50.00540681248245,"z0":6.175062217212914,"aX":-2.8914234683350966},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.9,"breakHorizontal":5.0,"spinRate":2001,"spinDirection":347},"zone":2,"typeConfidence":2.0,"plateTime":0.46405743180226056,"extension":6.429540739818853},"index":3,"playId":"ff49d769-197b-3631-8933-808b49cfb6ad","pitchNumber":4,"startTime":"2026-02-22T23:21:03.146Z","endTime":"2026-02-22T23:21:06.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.078506407361836,"aZ":-15.473127946255442,"pfxX":5.5347699799261445,"pfxZ":9.402841151506529,"pX":1.3488844665475692,"pZ":3.4796067926257663,"vX0":-5.630722943114971,"vY0":-132.3860458966219,"vZ0":-3.2598562502799444,"x":65.58,"y":144.83,"x0":2.783569421546323,"y0":50.00265637780702,"z0":5.858467932777391,"aX":9.831133527582987},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.6,"breakHorizontal":-8.8,"spinRate":1713,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.41361930862951324,"extension":6.611269613066205},"index":4,"playId":"26b65713-fccb-32aa-8981-33b03c7a8a7b","pitchNumber":5,"startTime":"2026-02-22T23:21:22.784Z","endTime":"2026-02-22T23:21:27.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":89.3,"endSpeed":82.5,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.521397644785434,"aZ":-16.993602909624677,"pfxX":6.061650159340869,"pfxZ":8.800966969280577,"pX":0.05932033728393881,"pZ":2.6269362050540086,"vX0":-8.86149757977586,"vY0":-129.83684838107845,"vZ0":-4.635046723052901,"x":114.74,"y":167.85,"x0":2.7127600675124453,"y0":50.00587985806234,"z0":5.709692469382059,"aX":10.460225111114594},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.2,"breakHorizontal":-9.2,"spinRate":2044,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.42019094285642167,"extension":6.7182089151946505},"index":5,"playId":"5c8239cc-803d-324f-9ec4-5cf4666822dc","pitchNumber":6,"startTime":"2026-02-22T23:21:50.476Z","endTime":"2026-02-22T23:21:57.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.669289785228802,"aZ":-20.26403262202342,"pfxX":5.751770591587214,"pfxZ":8.580607467752728,"pX":0.38472609968382776,"pZ":2.3024222551507365,"vX0":-7.516380997477681,"vY0":-116.96523345555889,"vZ0":-2.8768480473699927,"x":102.34,"y":176.61,"x0":2.8898087754237975,"y0":50.00386107266225,"z0":5.444521742782307,"aX":7.985577775955406},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":15.1,"breakHorizontal":-8.6,"spinRate":1421,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.467948652985267,"extension":6.768694003716502},"index":6,"playId":"38086714-35d9-3e85-b5a0-28ad650614b9","pitchNumber":7,"startTime":"2026-02-22T23:22:10.256Z","endTime":"2026-02-22T23:22:14.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.6,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.297588299861037,"aZ":-25.959431923081357,"pfxX":4.886358108374257,"pfxZ":4.5409398853088225,"pX":0.4322524688384653,"pZ":2.1356443430230168,"vX0":-7.021798460569258,"vY0":-115.85668447937537,"vZ0":-2.1305184516585625,"x":100.52,"y":181.12,"x0":2.858292142049237,"y0":50.003080918521384,"z0":5.532014965452344,"aX":6.687736957625599},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.0,"breakHorizontal":-7.2,"spinRate":1427,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.4715777706465496,"extension":6.548676654341225},"index":7,"playId":"194f3bfa-2703-3a3a-9322-90a3ca2f2908","pitchNumber":8,"startTime":"2026-02-22T23:22:31.146Z","endTime":"2026-02-22T23:22:36.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":91.7,"endSpeed":84.4,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.228765652897188,"aZ":-15.941454218629785,"pfxX":5.489418043651036,"pfxZ":8.924949901139755,"pX":0.03174659928184706,"pZ":4.830276707480265,"vX0":-8.682227695184736,"vY0":-133.41715216884646,"vZ0":0.029733162796105717,"x":115.79,"y":108.36,"x0":2.601398319869579,"y0":50.006604096032085,"z0":5.959180356716332,"aX":9.9897315024392},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":-8.3,"spinRate":1623,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4091087265625557,"extension":6.690839844157812},"index":8,"playId":"e22ea7e8-0975-37a0-8c38-fc21b94d86ca","pitchNumber":9,"startTime":"2026-02-22T23:22:54.547Z","endTime":"2026-02-22T23:22:58.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":72.8,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.26688020619293,"aZ":-40.56142356144572,"pfxX":-0.22356704049997944,"pfxZ":-6.269631157879383,"pX":0.6059173049580038,"pZ":3.814761659874591,"vX0":-4.925234846111348,"vY0":-114.64026906328985,"vZ0":3.744757325600011,"x":93.9,"y":135.78,"x0":2.8070760996393007,"y0":50.00453274233221,"z0":6.107247237182639,"aX":-0.29808637078729505},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.2,"breakHorizontal":1.6,"spinRate":1864,"spinDirection":349},"zone":12,"typeConfidence":2.0,"plateTime":0.47692953663368165,"extension":6.317727205317007},"index":9,"playId":"c80374a7-d60e-3df8-ab14-78418bb29a69","pitchNumber":10,"startTime":"2026-02-22T23:23:10.235Z","endTime":"2026-02-22T23:23:15.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.5,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.91736877373906,"aZ":-23.417964163858798,"pfxX":8.28702860826509,"pfxZ":6.590065961065289,"pX":-0.3257681951250041,"pZ":1.9337799063869685,"vX0":-9.62833233344377,"vY0":-114.21249867749484,"vZ0":-2.7551442866677913,"x":129.42,"y":186.57,"x0":2.8567654231421766,"y0":50.002741853217195,"z0":5.445071721237895,"aX":11.010993430558496},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":11.5,"breakHorizontal":-12.7,"spinRate":1433,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.47852692736974634,"extension":6.606303457408418},"index":10,"playId":"890bec13-74ac-360e-9b5d-10956e9a5277","pitchNumber":11,"startTime":"2026-02-22T23:23:29.118Z","endTime":"2026-02-22T23:23:56.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_ab"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_ab"},{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_pa"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"}},"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-6.8,"leverageIndex":2.71,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:23:56.139Z","atBatIndex":86},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Druw Jones grounds out, shortstop Yolmer Sánchez to first baseman Niko Kavadas.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T23:24:03.010Z","endTime":"2026-02-22T23:25:02.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699613,"fullName":"Houston Harding","link":"/api/v1/people/699613"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":702258,"fullName":"Druw Jones","link":"/api/v1/people/702258"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":570560,"link":"/api/v1/people/570560"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51577196084587,"aZ":-40.187659325233895,"pfxX":-0.5248007900379179,"pfxZ":-5.832056422332158,"pX":-0.12918959963101434,"pZ":3.0066120939712535,"vX0":-6.741454624672447,"vY0":-116.67108674536425,"vZ0":2.0208471479756582,"x":121.92,"y":157.6,"x0":2.8690798329241303,"y0":50.00070917513251,"z0":5.924254603093095,"aX":-0.721057221870475},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-9.7,"breakHorizontal":2.6,"spinRate":1961,"spinDirection":336},"zone":2,"typeConfidence":2.0,"plateTime":0.4699481282900484,"extension":6.475335727293454},"index":0,"playId":"b2db1a7f-9b35-340a-a373-5463b980bc18","pitchNumber":1,"startTime":"2026-02-22T23:24:03.010Z","endTime":"2026-02-22T23:24:07.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":78.7,"endSpeed":72.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.750885422768896,"aZ":-21.554894756163375,"pfxX":4.068909537611803,"pfxZ":7.968930741560324,"pX":0.0812575960335629,"pZ":0.7147778041158197,"vX0":-7.583852765119999,"vY0":-114.31041262980202,"vZ0":-5.468987529231402,"x":113.9,"y":219.48,"x0":2.903275653680206,"y0":50.00095574323476,"z0":5.235914100065729,"aX":5.420760117898499},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":13.4,"breakHorizontal":-5.6,"spinRate":1498,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.47794317950952037,"extension":6.8146598281648},"index":1,"playId":"6f2b3b88-357b-39ad-8500-82e465054bb5","pitchNumber":2,"startTime":"2026-02-22T23:24:15.858Z","endTime":"2026-02-22T23:24:20.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78782788332826,"aZ":-13.79262785851299,"pfxX":6.9467804156620865,"pfxZ":10.181478708839938,"pX":0.6194487487525756,"pZ":3.966368456292222,"vX0":-7.917245187152824,"vY0":-133.5177890062487,"vZ0":-2.3132894924147083,"x":93.39,"y":131.69,"x0":2.7207826537589797,"y0":50.00107528393194,"z0":5.8367050947504024,"aX":12.539849713443964},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.1,"breakHorizontal":-10.9,"spinRate":2275,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.41025414164307694,"extension":6.840870810739119},"index":2,"playId":"9a4800ac-61cf-3a23-97db-834d6f59a03a","pitchNumber":3,"startTime":"2026-02-22T23:24:31.911Z","endTime":"2026-02-22T23:24:35.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":9,"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-22T23:24:46.990Z","endTime":"2026-02-22T23:24:54.619Z","isPitch":false,"type":"action","player":{"id":702258,"link":"/api/v1/people/702258"},"defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":92.1,"endSpeed":84.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.166112951398702,"aZ":-13.19606433768227,"pfxX":5.442086334971641,"pfxZ":10.4878532194747,"pX":-0.24701310336623794,"pZ":3.098673755485224,"vX0":-9.315707686842229,"vY0":-133.74575223902988,"vZ0":-4.757765668059459,"x":126.42,"y":155.12,"x0":2.576002711078962,"y0":50.00153885784105,"z0":5.848755904488329,"aX":9.847073225874375},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.1,"breakHorizontal":-7.8,"spinRate":2244,"spinDirection":159},"zone":1,"typeConfidence":2.0,"plateTime":0.40971787225715417,"extension":6.801736070513547},"hitData":{"launchSpeed":102.5,"launchAngle":6.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.91,"coordY":150.6}},"index":4,"playId":"17668477-2614-3b8b-a8ad-413758589206","pitchNumber":4,"startTime":"2026-02-22T23:24:54.619Z","endTime":"2026-02-22T23:25:02.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699613,"link":"/api/v1/people/699613","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":694203,"link":"/api/v1/people/694203"},"shortstop":{"id":570560,"link":"/api/v1/people/570560"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":685133,"link":"/api/v1/people/685133"},"right":{"id":672569,"link":"/api/v1/people/672569"}},"offense":{"batter":{"id":702258,"link":"/api/v1/people/702258","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702258,"link":"/api/v1/people/702258"},"credit":"b_ab"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_ab"},{"player":{"id":702258,"link":"/api/v1/people/702258"},"credit":"b_pa"},{"player":{"id":699613,"link":"/api/v1/people/699613"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-4.7,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-02-22T23:25:02.540Z","atBatIndex":87}]