[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Ward singles on a ground ball to left fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T17:41:21.156Z","endTime":"2026-04-19T17:41:50.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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-04-19T15:00:39.398Z","endTime":"2026-04-19T17:25:41.465Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"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-04-19T17:25:41.465Z","endTime":"2026-04-19T17:41:07.547Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"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-04-19T17:41:07.547Z","endTime":"2026-04-19T17:41:22.156Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"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":91.5,"endSpeed":83.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.399210652533935,"aZ":-15.683217542934024,"pfxX":4.441170366317127,"pfxZ":9.213947715290702,"pX":-0.990753954152232,"pZ":2.7934690782206877,"vX0":-4.71275432962905,"vY0":-133.14482650037337,"vZ0":-5.260864725929353,"x":124.98,"y":126.76,"x0":0.2277706277174189,"y0":50.00481081563818,"z0":5.935417370863218,"aX":7.950705397760039},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.7,"breakHorizontal":-7.0,"spinRate":1753,"spinDirection":153},"zone":11,"typeConfidence":0.9,"plateTime":0.41185362460383335,"extension":7.090330622959742},"index":3,"playId":"86862dee-5539-3a57-b4c1-66b64b68503e","pitchNumber":1,"startTime":"2026-04-19T17:41:22.156Z","endTime":"2026-04-19T17:41:32.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.611565341357956,"aZ":-14.94076515135023,"pfxX":5.6044103502813,"pfxZ":9.62978699183609,"pX":0.30386538074807745,"pZ":2.567576250884296,"vX0":-2.0290758209494735,"vY0":-133.63406997333266,"vZ0":-5.960017708038707,"x":116.22,"y":144.2,"x0":0.34953313221783144,"y0":50.00268624757688,"z0":5.919336864583392,"aX":10.030162405135583},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.2,"breakHorizontal":-9.6,"spinRate":1865,"spinDirection":154},"zone":6,"typeConfidence":0.9,"plateTime":0.41151674655994475,"extension":6.912890920592992},"hitData":{"launchSpeed":102.2,"launchAngle":8.0,"totalDistance":133.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.2,"coordY":97.79}},"index":4,"playId":"54070011-4653-3172-b04b-9240878b32dc","pitchNumber":2,"startTime":"2026-04-19T17:41:36.179Z","endTime":"2026-04-19T17:41:50.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-04-19T17:41:50.562Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gunnar Henderson walks. Taylor Ward to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T17:41:57.043Z","endTime":"2026-04-19T17:43:52.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.145289662047958,"aZ":-14.197037597154907,"pfxX":2.369554912565329,"pfxZ":10.007300368603728,"pX":-0.6754199005395596,"pZ":3.4826541575550443,"vX0":-3.7565478978423683,"vY0":-133.2973664152808,"vZ0":-3.9625640777230084,"x":142.75,"y":144.75,"x0":0.445414409553062,"y0":50.00008726207154,"z0":6.016112231670008,"aX":4.255721050933494},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.4,"breakHorizontal":-3.5,"spinRate":1830,"spinDirection":156},"zone":1,"typeConfidence":0.9,"plateTime":0.41118432680608263,"extension":7.0277676599767664},"index":0,"playId":"60807cb6-a997-3b32-8f75-280743667aab","pitchNumber":1,"startTime":"2026-04-19T17:42:10.980Z","endTime":"2026-04-19T17:42:37.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.287024201723767,"aZ":-35.21634619981608,"pfxX":-4.063558668799378,"pfxZ":-2.050169707269486,"pX":-1.5996122433396953,"pZ":2.4710350685183595,"vX0":-3.9939360458398987,"vY0":-121.95574685439048,"vZ0":-1.1259502734736295,"x":177.97,"y":172.06,"x0":0.5961586376232827,"y0":50.00259429644898,"z0":6.016861903732282,"aX":-6.030108083986866},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.7,"breakHorizontal":8.4,"spinRate":2375,"spinDirection":315},"zone":13,"typeConfidence":0.92,"plateTime":0.45168198388389147,"extension":6.674985552335446},"index":1,"playId":"95c0e660-044a-31eb-84cd-cf7d4c2e9558","pitchNumber":2,"startTime":"2026-04-19T17:42:42.436Z","endTime":"2026-04-19T17:42:46.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.041637846375995,"aZ":-33.19195018291482,"pfxX":-4.285732776521548,"pfxZ":-0.6642671409059837,"pX":-1.5112784034084166,"pZ":0.3214421107423158,"vX0":-3.8081693914821155,"vY0":-122.64527268660173,"vZ0":-6.4781708441602115,"x":174.61,"y":230.1,"x0":0.6180232793587994,"y0":50.00596499184462,"z0":5.824825934378403,"aX":-6.535372119617365},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":8.6,"spinRate":2428,"spinDirection":300},"zone":13,"typeConfidence":0.91,"plateTime":0.4464413495062791,"extension":6.956497687509263},"index":2,"playId":"ed68e94b-788b-360b-bfaa-55ed9c2e1e5a","pitchNumber":3,"startTime":"2026-04-19T17:42:59.341Z","endTime":"2026-04-19T17:43:02.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70181870547734,"aZ":-35.16579722466979,"pfxX":-1.4691733619509462,"pfxZ":-1.9890278191918482,"pX":-1.3229376172989389,"pZ":-0.009485277225684475,"vX0":-3.7872088488089677,"vY0":-122.19399776934661,"vZ0":-6.771642990303559,"x":167.43,"y":239.04,"x0":0.43950528399252276,"y0":50.00104063679549,"z0":5.8292668796154175,"aX":-2.2141311096510954},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.0,"breakHorizontal":3.6,"spinRate":2425,"spinDirection":314},"zone":13,"typeConfidence":0.9,"plateTime":0.4487201206123377,"extension":7.0546138541655345},"index":3,"playId":"2df905fb-4799-3216-92db-01999d5d19ae","pitchNumber":4,"startTime":"2026-04-19T17:43:24.762Z","endTime":"2026-04-19T17:43:28.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.823484352568183,"aZ":-18.945249636755626,"pfxX":3.144678856304228,"pfxZ":7.285551768606185,"pX":-0.18415380545726193,"pZ":3.78754025744203,"vX0":-2.4268649251059475,"vY0":-133.19658726289973,"vZ0":-2.303290160565409,"x":124.02,"y":136.52,"x0":0.3255645041591331,"y0":50.00017211705047,"z0":6.017788717590827,"aX":5.708299808635536},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.0,"breakHorizontal":-5.3,"spinRate":1664,"spinDirection":153},"zone":11,"typeConfidence":0.89,"plateTime":0.4095969964778967,"extension":7.082913876793859},"index":4,"playId":"2793d5a9-e3f6-3fbf-8f3d-90f7461d3799","pitchNumber":5,"startTime":"2026-04-19T17:43:47.401Z","endTime":"2026-04-19T17:43:52.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.46,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-04-19T17:43:52.875Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out to center fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T17:44:01.154Z","endTime":"2026-04-19T17:45:26.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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(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":80.1,"endSpeed":73.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.035259176725056,"aZ":-22.904812217085198,"pfxX":7.20618839216495,"pfxZ":6.711966272515223,"pX":-0.8752367096001726,"pZ":1.4947755421391082,"vX0":-4.648035751139617,"vY0":-116.52245951828743,"vZ0":-5.206054411079586,"x":150.36,"y":198.42,"x0":0.2049725523696541,"y0":50.00129169967452,"z0":5.910471441057703,"aX":9.94998575021387},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":11.2,"breakHorizontal":-12.0,"spinRate":1651,"spinDirection":136},"zone":13,"typeConfidence":0.91,"plateTime":0.4693004207155278,"extension":7.19836320532191},"index":0,"playId":"ac808c92-2c6a-32ac-9ce8-99ef63a21b33","pitchNumber":1,"startTime":"2026-04-19T17:44:13.500Z","endTime":"2026-04-19T17:44:19.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":90.2,"endSpeed":82.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.957313631532948,"aZ":-16.016200715561048,"pfxX":3.615655900471257,"pfxZ":9.285341535312604,"pX":-0.33814547594938843,"pZ":4.517704397717431,"vX0":-3.087989847493621,"vY0":-131.36043525408914,"vZ0":-0.9769244164273345,"x":129.89,"y":116.8,"x0":0.3853899036803016,"y0":50.00169754424516,"z0":6.090162765036901,"aX":6.2910270221714875},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.8,"breakHorizontal":-5.9,"spinRate":1842,"spinDirection":157},"zone":11,"typeConfidence":0.9,"plateTime":0.41766704397744947,"extension":6.9689638959982565},"index":1,"playId":"a90ea07a-60c7-3183-acf7-72f3c0e8e9df","pitchNumber":2,"startTime":"2026-04-19T17:44:29.648Z","endTime":"2026-04-19T17:44:34.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-19T17:44:39.052Z","endTime":"2026-04-19T17:45:14.769Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38984113288728,"aZ":-16.21792141923264,"pfxX":2.678091429571308,"pfxZ":8.770461729320997,"pX":-0.5100084679338083,"pZ":2.8797301929840153,"vX0":-2.9740877474037912,"vY0":-133.90287413133206,"vZ0":-5.068894164486633,"x":136.44,"y":161.03,"x0":0.26611323635276674,"y0":50.00356532742771,"z0":5.954256986937678,"aX":4.872949323354958},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.0,"breakHorizontal":-4.2,"spinRate":1762,"spinDirection":150},"zone":4,"typeConfidence":0.9,"plateTime":0.408750650601275,"extension":7.204416994973507},"hitData":{"launchSpeed":85.4,"launchAngle":33.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.36,"coordY":73.99}},"index":3,"playId":"cf7d7528-06e3-3082-b279-d0c9303f2f4a","pitchNumber":3,"startTime":"2026-04-19T17:45:14.769Z","endTime":"2026-04-19T17:45:26.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":1.84,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-19T17:45:26.061Z","atBatIndex":2},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Johnathan Rodríguez grounds into a double play, shortstop Brayan Rocchio to second baseman Juan Brito to first baseman Rhys Hoskins. Gunnar Henderson out at 2nd. Johnathan Rodríguez out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T17:45:31.420Z","endTime":"2026-04-19T17:46:26.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.695336633054012,"aZ":-22.04306697541864,"pfxX":7.166331079264909,"pfxZ":7.187144134485575,"pX":-0.5116296221591637,"pZ":1.7449030913152956,"vX0":-3.997999632026148,"vY0":-117.28167857989132,"vZ0":-4.897612235737809,"x":136.5,"y":191.67,"x0":0.273665312923038,"y0":50.00401333904158,"z0":5.885482749908706,"aX":10.103455085060281},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":12.2,"breakHorizontal":-12.1,"spinRate":1608,"spinDirection":131},"zone":7,"typeConfidence":0.91,"plateTime":0.46489470044560255,"extension":7.19423644292883},"index":0,"playId":"79a26f19-8609-3ce5-8ac2-3593bb3fed6d","pitchNumber":1,"startTime":"2026-04-19T17:45:47.087Z","endTime":"2026-04-19T17:45:50.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.110565739889527,"aZ":-45.08198581922446,"pfxX":-3.1817557887277275,"pfxZ":-9.421425546891653,"pX":-1.192712448013731,"pZ":2.019783671716634,"vX0":-2.39583993615497,"vY0":-116.65550947198761,"vZ0":0.14406565157960416,"x":162.46,"y":184.25,"x0":0.26300900041816316,"y0":50.00195224999814,"z0":6.227069631958553,"aX":-4.359557064870869},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-16.7,"breakHorizontal":6.4,"spinRate":2649,"spinDirection":338},"zone":13,"typeConfidence":0.89,"plateTime":0.47055490074437323,"extension":6.905758543576028},"index":1,"playId":"912a0023-c5c9-3a14-962b-7865a8a46487","pitchNumber":2,"startTime":"2026-04-19T17:46:02.736Z","endTime":"2026-04-19T17:46:07.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":79.7,"endSpeed":73.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.153924704450958,"aZ":-21.382505500109836,"pfxX":3.6937836517206013,"pfxZ":7.836549834392214,"pX":0.24374583885921822,"pZ":3.2663941339821707,"vX0":-1.4366409211951026,"vY0":-116.15335390702697,"vZ0":-1.6023673820612705,"x":107.71,"y":150.59,"x0":0.38768806541013134,"y0":50.00359958595908,"z0":5.98292697898718,"aX":5.087035053768192},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":14.2,"breakHorizontal":-6.4,"spinRate":1516,"spinDirection":131},"zone":2,"typeConfidence":0.9,"plateTime":0.4701508210875689,"extension":7.058823643643222},"hitData":{"launchSpeed":66.9,"launchAngle":-18.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.51,"coordY":151.04}},"index":2,"playId":"6d84c7ba-3d68-31e3-9725-dc75ff5d4df8","pitchNumber":3,"startTime":"2026-04-19T17:46:19.009Z","endTime":"2026-04-19T17:46:26.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":671286,"link":"/api/v1/people/671286"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":8.800000000000004,"leverageIndex":1.92,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-04-19T17:46:26.793Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-19T17:48:37.410Z","endTime":"2026-04-19T17:48:55.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.250681684914245,"aZ":-16.266386530289413,"pfxX":5.858351200528022,"pfxZ":9.11440301329712,"pX":0.011979025669663914,"pZ":3.184103723728558,"vX0":-6.572389043255334,"vY0":-131.1537909616051,"vZ0":-3.5424330950560394,"x":116.54,"y":152.81,"x0":1.7870399821896479,"y0":50.00328164735873,"z0":5.762477223744863,"aX":10.22581829646298},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.0,"breakHorizontal":-9.2,"spinRate":2327,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.41733260554116125,"extension":6.465140763610355},"index":0,"playId":"e1f8fb13-6f3d-3697-b702-a2f976bf1a80","pitchNumber":1,"startTime":"2026-04-19T17:48:37.410Z","endTime":"2026-04-19T17:48:41.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83153387496358,"aZ":-24.353692671662024,"pfxX":10.938900406596833,"pfxZ":4.420491779155876,"pX":-0.2505929498572453,"pZ":2.0769718199592924,"vX0":-8.538667554119138,"vY0":-131.83100991076282,"vZ0":-4.997923379683842,"x":126.55,"y":182.7,"x0":1.601860277143828,"y0":50.000777654511936,"z0":5.78457868802411,"aX":19.339827324571285},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.1,"breakHorizontal":-18.0,"spinRate":2261,"spinDirection":131},"zone":5,"typeConfidence":0.9,"plateTime":0.41475573020594103,"extension":6.453025273545845},"hitData":{"launchSpeed":87.9,"launchAngle":20.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.44,"coordY":105.98}},"index":1,"playId":"1577759f-683d-31ca-9228-383060912f4f","pitchNumber":2,"startTime":"2026-04-19T17:48:49.148Z","endTime":"2026-04-19T17:48:55.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-19T17:48:55.625Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, third baseman Weston Wilson to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-19T17:49:02.502Z","endTime":"2026-04-19T17:49:53.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":91.1,"endSpeed":82.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.918285482974678,"aZ":-19.2056338258564,"pfxX":3.9832347670389527,"pfxZ":7.359178427174135,"pX":-1.1263169510263662,"pZ":2.488177167894351,"vX0":-9.051220123991534,"vY0":-132.33101910177737,"vZ0":-4.924588260179934,"x":159.93,"y":171.6,"x0":1.8306528410938796,"y0":50.003759614813745,"z0":5.792822785716169,"aX":7.021060239072012},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.4,"breakHorizontal":-5.2,"spinRate":2304,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.4149227483247233,"extension":6.49425484261196},"index":0,"playId":"e0d82422-925b-36c3-8d4c-c5e44a822692","pitchNumber":1,"startTime":"2026-04-19T17:49:22.290Z","endTime":"2026-04-19T17:49:26.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.077119791364204,"aZ":-19.40939552457281,"pfxX":4.25719337237552,"pfxZ":7.0999162738261195,"pX":-0.5658192716520415,"pZ":3.3914005980715225,"vX0":-7.875186534405766,"vY0":-133.3591435620221,"vZ0":-2.6220234109829255,"x":138.57,"y":147.21,"x0":1.874435857801625,"y0":50.005621064528654,"z0":5.78976959054127,"aX":7.65805405437312},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.5,"breakHorizontal":-6.0,"spinRate":2477,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.41094528361117844,"extension":6.500060662949012},"index":1,"playId":"1c59fb01-52bd-3082-a1ee-a6633422cf4d","pitchNumber":2,"startTime":"2026-04-19T17:49:34.065Z","endTime":"2026-04-19T17:49:38.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.224087499702854,"aZ":-35.38739188995991,"pfxX":7.260094221310169,"pfxZ":-2.1029516101197148,"pX":0.6249585602525213,"pZ":1.4604341923451403,"vX0":-5.39286167917734,"vY0":-123.66527780500611,"vZ0":-2.826439581932408,"x":93.18,"y":199.35,"x0":1.9027941286984944,"y0":50.000706806620386,"z0":5.6198533106720525,"aX":11.118587223479247},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.2,"breakHorizontal":-11.8,"spinRate":1306,"spinDirection":115},"zone":14,"typeConfidence":0.88,"plateTime":0.44481777692816493,"extension":6.623513115134085},"hitData":{"launchSpeed":84.6,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.2,"coordY":167.98}},"index":2,"playId":"874ccd67-661f-3968-aaa2-d0f67005f007","pitchNumber":3,"startTime":"2026-04-19T17:49:46.396Z","endTime":"2026-04-19T17:49:53.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-19T17:49:53.758Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Ramírez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-19T17:50:04.241Z","endTime":"2026-04-19T17:51:19.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"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":91.9,"endSpeed":84.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12246716278441,"aZ":-15.28781134761362,"pfxX":4.710876203190146,"pfxZ":9.287855599260638,"pX":0.8857994367361989,"pZ":2.74612361218071,"vX0":-4.4981802197424585,"vY0":-133.80668507509031,"vZ0":-4.762583616274039,"x":83.24,"y":164.63,"x0":1.9743585137496338,"y0":50.006267898698106,"z0":5.640090713729244,"aX":8.568047915053082},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":-7.6,"spinRate":2477,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.4089197379818357,"extension":6.432874680848231},"index":0,"playId":"dbb669fb-ee6c-322d-b959-d1fdfd92c4e6","pitchNumber":1,"startTime":"2026-04-19T17:50:16.449Z","endTime":"2026-04-19T17:50:20.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":84.4,"endSpeed":77.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.966213987611468,"aZ":-32.460564145558685,"pfxX":3.685839578875279,"pfxZ":-0.19002416361637486,"pX":1.343861644894188,"pZ":2.5050733644250522,"vX0":-2.6683451319582216,"vY0":-122.96944434411066,"vZ0":-0.937562821715668,"x":65.78,"y":171.14,"x0":1.965548555350853,"y0":50.00084977422858,"z0":5.65132638462859,"aX":5.629779890931354},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.4,"breakHorizontal":-6.0,"spinRate":1262,"spinDirection":110},"zone":12,"typeConfidence":0.89,"plateTime":0.44585458620513974,"extension":6.6205213555586155},"index":1,"playId":"4891d0b9-a531-3558-aeee-28b8f2fab6fe","pitchNumber":2,"startTime":"2026-04-19T17:50:28.178Z","endTime":"2026-04-19T17:50:32.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50513761107088,"aZ":-35.56142554967818,"pfxX":6.616593589337948,"pfxZ":-2.1884756685298474,"pX":-1.1707929334103158,"pZ":0.9027485512552148,"vX0":-9.226537947689527,"vY0":-124.20272142044841,"vZ0":-3.990827979569123,"x":161.63,"y":214.41,"x0":1.7444585320356765,"y0":50.000850845662875,"z0":5.509846406713492,"aX":10.265204844180573},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.7,"breakHorizontal":-9.7,"spinRate":1468,"spinDirection":113},"zone":13,"typeConfidence":0.84,"plateTime":0.44218093671242187,"extension":6.692629134112395},"index":2,"playId":"da8d3aa4-dc0a-3dd7-ba2e-346624227381","pitchNumber":3,"startTime":"2026-04-19T17:50:40.957Z","endTime":"2026-04-19T17:50:45.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.251176195530334,"aZ":-13.131803328437355,"pfxX":4.44589673700333,"pfxZ":10.538344864517832,"pX":0.6505521669987908,"pZ":2.7769506338896073,"vX0":-5.01457891148009,"vY0":-134.34759551672914,"vZ0":-5.030687904023186,"x":92.2,"y":163.8,"x0":1.9739364080984683,"y0":50.000639868218144,"z0":5.625263644426233,"aX":8.032172615851744},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.0,"breakHorizontal":-6.8,"spinRate":2424,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.4095074265161851,"extension":6.605985539156987},"index":3,"playId":"3d29d976-22b6-33f7-9e47-d33eae25b751","pitchNumber":4,"startTime":"2026-04-19T17:50:56.508Z","endTime":"2026-04-19T17:51:00.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-19T17:51:03.232Z","endTime":"2026-04-19T17:51:15.624Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"},"defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.007027964461468,"aZ":-34.68257498157027,"pfxX":7.464320863034796,"pfxZ":-1.5858545816847238,"pX":-0.13228078758051898,"pZ":0.8710040608291441,"vX0":-7.036816047475259,"vY0":-125.72641156046785,"vZ0":-4.531214397271952,"x":122.04,"y":215.26,"x0":1.747343838645635,"y0":50.000829263696374,"z0":5.544256379324264,"aX":11.82217130395259},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.7,"breakHorizontal":-11.6,"spinRate":1369,"spinDirection":111},"zone":13,"typeConfidence":0.9,"plateTime":0.4374160743673752,"extension":6.610032358774129},"index":5,"playId":"b02c8d14-bd75-324e-8b7c-89b7a891a60d","pitchNumber":5,"startTime":"2026-04-19T17:51:15.624Z","endTime":"2026-04-19T17:51:19.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-19T17:51:19.705Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremiah Jackson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-19T17:53:15.948Z","endTime":"2026-04-19T17:54:25.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.989059869619936,"aZ":-13.954557481475419,"pfxX":2.506176137758557,"pfxZ":10.147566374794915,"pX":-0.8612148688948768,"pZ":1.5061431336018019,"vX0":-4.04252463553683,"vY0":-133.9011122294446,"vZ0":-8.535311438885492,"x":149.83,"y":198.11,"x0":0.3503620957113646,"y0":50.00079540432399,"z0":5.758410433491177,"aX":4.498920220184517},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.4,"breakHorizontal":-3.6,"spinRate":1867,"spinDirection":157},"zone":13,"typeConfidence":0.89,"plateTime":0.4108483768450606,"extension":7.046035451199419},"index":0,"playId":"4f05f398-1a2e-3f53-a8c9-742880796edf","pitchNumber":1,"startTime":"2026-04-19T17:53:32.353Z","endTime":"2026-04-19T17:53:36.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":82.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84471094137417,"aZ":-15.567850204137297,"pfxX":4.039735883770138,"pfxZ":9.375770973481659,"pX":0.036794263966560554,"pZ":2.3627666694121428,"vX0":-2.2161144252710505,"vY0":-133.52917834395257,"vZ0":-6.21890464731468,"x":115.6,"y":174.99,"x0":0.3610390288166753,"y0":50.0042778728888,"z0":5.878950286139181,"aX":7.157011782838652},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.5,"breakHorizontal":-6.7,"spinRate":1959,"spinDirection":157},"zone":5,"typeConfidence":0.89,"plateTime":0.41320194717406533,"extension":6.944949920894464},"index":1,"playId":"584c81fe-a784-314a-967c-bf94428972f2","pitchNumber":2,"startTime":"2026-04-19T17:53:46.215Z","endTime":"2026-04-19T17:53:49.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20840840138149,"aZ":-47.79773626949964,"pfxX":-6.68627859662708,"pfxZ":-11.479658909146096,"pX":-1.1852136670275222,"pZ":1.5171011462599053,"vX0":-2.2390960364257757,"vY0":-117.11193590426213,"vZ0":-0.18017095586837684,"x":162.18,"y":197.82,"x0":0.6569726146864081,"y0":50.00081287715016,"z0":6.1414874848766114,"aX":-9.101847578027963},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-20.4,"breakHorizontal":12.7,"spinRate":2569,"spinDirection":337},"zone":13,"typeConfidence":0.89,"plateTime":0.47128781201493597,"extension":6.704598829392222},"index":2,"playId":"a69393f4-eb87-364e-8fc0-3e6c7715a35a","pitchNumber":3,"startTime":"2026-04-19T17:54:05.475Z","endTime":"2026-04-19T17:54:09.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.291776655955807,"aZ":-21.036143585518023,"pfxX":5.302287548047548,"pfxZ":7.779128941245958,"pX":-0.14262663240609164,"pZ":1.4355172207040183,"vX0":-2.805258238186041,"vY0":-118.7778917602803,"vZ0":-5.842734006877877,"x":122.44,"y":200.02,"x0":0.3634977077945966,"y0":50.004398689167324,"z0":5.834556655187357,"aX":7.593173231763517},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":13.0,"breakHorizontal":-9.0,"spinRate":1484,"spinDirection":133},"zone":13,"typeConfidence":0.9,"plateTime":0.46075733346249637,"extension":6.939537810930842},"index":3,"playId":"09443fb6-f765-381b-87aa-6f274d836bba","pitchNumber":4,"startTime":"2026-04-19T17:54:21.407Z","endTime":"2026-04-19T17:54:25.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-19T17:54:25.368Z","atBatIndex":7},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Orioles challenged (hit by pitch), call on the field was overturned: Weston Wilson hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-19T17:54:28.328Z","endTime":"2026-04-19T17:55:48.917Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":83.0,"endSpeed":77.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11858650806476,"aZ":-39.50336799054778,"pfxX":-3.4231936779013425,"pfxZ":-4.888365241135512,"pX":-0.46763097806635345,"pZ":2.3336418352815005,"vX0":-1.1865462085294975,"vY0":-121.04290225170003,"vZ0":-0.7086031334349114,"x":134.82,"y":175.77,"x0":0.47208246805532667,"y0":50.000423865705976,"z0":6.05534115474785,"aX":-5.135981010475039},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-8.8,"breakHorizontal":6.5,"spinRate":2341,"spinDirection":318},"zone":4,"typeConfidence":0.91,"plateTime":0.45056483900963507,"extension":6.806394757825675},"index":0,"playId":"3f0af34e-dc89-3803-9496-8c1d9ddf5866","pitchNumber":1,"startTime":"2026-04-19T17:54:49.030Z","endTime":"2026-04-19T17:54:52.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":92.4,"endSpeed":84.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16295495751698,"aZ":-14.966938050441035,"pfxX":2.3872080873242227,"pfxZ":9.346344282909628,"pX":-0.33162506151919596,"pZ":2.998664295231062,"vX0":-2.458733875730417,"vY0":-134.5654480987812,"vZ0":-5.054345334487763,"x":129.64,"y":157.82,"x0":0.2821106984404717,"y0":50.00300443329641,"z0":5.9553895576202125,"aX":4.394901636750751},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":-3.8,"spinRate":1889,"spinDirection":156},"zone":1,"typeConfidence":0.9,"plateTime":0.4064533910601469,"extension":6.881164907637542},"index":1,"playId":"b18ee389-e570-394f-8ccd-9935de900a5a","pitchNumber":2,"startTime":"2026-04-19T17:55:03.618Z","endTime":"2026-04-19T17:55:07.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42225773612977,"aZ":-47.96158620014778,"pfxX":-5.759285958561919,"pfxZ":-11.115976689435204,"pX":-1.8460498332077122,"pZ":0.7257135362814107,"vX0":-3.6329895241681385,"vY0":-119.86446416415846,"vZ0":-2.2841268817231666,"x":187.37,"y":219.19,"x0":0.45036589292649104,"y0":50.00479909698529,"z0":6.071989597540321,"aX":-8.177120627839427},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-20.4,"breakHorizontal":11.4,"spinRate":2877,"spinDirection":334},"zone":13,"typeConfidence":0.9,"plateTime":0.46127275223940156,"extension":6.786919460763092},"index":2,"playId":"1b1641af-9ec6-3185-8c85-26a3d53205b0","pitchNumber":3,"startTime":"2026-04-19T17:55:45.410Z","endTime":"2026-04-19T17:55:48.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MI","challengeTeamId":110},"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-19T17:55:48.917Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-19T17:57:14.377Z","endTime":"2026-04-19T17:59:56.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":81.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.04097045043723,"aZ":-12.53136242475645,"pfxX":3.373060770500564,"pfxZ":11.180987758966038,"pX":0.18834356749581377,"pZ":3.3699510471351113,"vX0":-1.3936331440746261,"vY0":-133.53405666868179,"vZ0":-4.36609655388625,"x":109.82,"y":147.79,"x0":0.28689138853327406,"y0":50.00360281783648,"z0":5.96785788616505,"aX":5.9258973211203525},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.2,"breakHorizontal":-5.6,"spinRate":2017,"spinDirection":160},"zone":2,"typeConfidence":0.9,"plateTime":0.4145322730663392,"extension":6.763985775122804},"index":0,"playId":"3243a644-65fb-3740-9868-9428dc0a595f","pitchNumber":1,"startTime":"2026-04-19T17:57:33.319Z","endTime":"2026-04-19T17:57:42.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Weston Wilson steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"3243a644-65fb-3740-9868-9428dc0a595f","startTime":"2026-04-19T17:57:47.056Z","endTime":"2026-04-19T17:58:06.354Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"postOnSecond":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.28,"dramaIndex":48.0,"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.307853344584057,"aZ":-20.307653846737228,"pfxX":5.5215428033187575,"pfxZ":8.491207580222596,"pX":-1.362370669231179,"pZ":-1.314062707014625,"vX0":-5.226964255069494,"vY0":-117.19801716914662,"vZ0":-11.6795685813048,"x":168.93,"y":274.26,"x0":0.17511779681355089,"y0":50.00090618843974,"z0":5.615852721132409,"aX":7.711847442398336},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":12.8,"breakHorizontal":-8.8,"spinRate":1479,"spinDirection":128},"zone":13,"typeConfidence":0.9,"plateTime":0.46663461300358966,"extension":7.615500757381125},"index":2,"playId":"51f17112-9210-3b32-bbde-50041638f61f","pitchNumber":2,"startTime":"2026-04-19T17:58:06.354Z","endTime":"2026-04-19T17:58:12.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.553326246230903,"aZ":-45.455004421384984,"pfxX":-4.289560368849407,"pfxZ":-10.02445354332102,"pX":-0.09234500017682752,"pZ":0.3616052772507616,"vX0":-0.18956299369762925,"vY0":-115.50074675813264,"vZ0":-2.9699834175525464,"x":120.52,"y":229.02,"x0":0.546996219687249,"y0":50.00549973920409,"z0":6.1208162203689565,"aX":-5.6798519113204655},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-18.6,"breakHorizontal":7.8,"spinRate":2776,"spinDirection":340},"zone":13,"typeConfidence":0.9,"plateTime":0.47791644649138165,"extension":6.703515915394366},"index":3,"playId":"e18a6a55-4e10-37d4-9a2a-80e869deadc2","pitchNumber":3,"startTime":"2026-04-19T17:58:32.633Z","endTime":"2026-04-19T17:58:36.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.895375097549756,"aZ":-13.827035516339274,"pfxX":2.70576942501926,"pfxZ":10.213586986640454,"pX":-0.5932070027009289,"pZ":1.7336527589424406,"vX0":-3.1445030687622015,"vY0":-133.46542216570225,"vZ0":-8.223835277983714,"x":139.61,"y":191.97,"x0":0.2511264489450722,"y0":50.002913137952184,"z0":5.8600771994531895,"aX":4.860429934781334},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.8,"breakHorizontal":-4.2,"spinRate":1799,"spinDirection":158},"zone":7,"typeConfidence":0.9,"plateTime":0.4110851549167416,"extension":7.053735049221401},"index":4,"playId":"acf0de11-d9cc-3512-b5df-28cc58e9b09f","pitchNumber":4,"startTime":"2026-04-19T17:58:57.110Z","endTime":"2026-04-19T17:59:24.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"}},"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"daa8a748-93b8-4931-84fb-4918f2a9b57a","startTime":"2026-04-19T17:59:33.715Z","endTime":"2026-04-19T17:59:38.715Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":81.0,"endSpeed":74.4,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.437951213928642,"aZ":-19.394793760620196,"pfxX":4.350467304525006,"pfxZ":9.088830618407076,"pX":-0.3724523050500677,"pZ":1.6639198582692876,"vX0":-2.95131357200697,"vY0":-117.8343702655113,"vZ0":-5.723194482794741,"x":131.2,"y":193.85,"x0":0.33118429824231765,"y0":50.00267050338541,"z0":5.916760139439497,"aX":6.116442699965457},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":15.4,"breakHorizontal":-7.2,"spinRate":1528,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.46487938157658704,"extension":6.8831354960907385},"index":6,"playId":"5fc1ab35-c23b-3965-82c0-eba0ed4fa74e","pitchNumber":5,"startTime":"2026-04-19T17:59:51.217Z","endTime":"2026-04-19T17:59:56.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.28,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-04-19T17:59:56.004Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Huff strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-19T18:00:08.675Z","endTime":"2026-04-19T18:02:32.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63679201381194,"aZ":-17.691746083477398,"pfxX":1.3058914026162805,"pfxZ":8.160690983359594,"pX":0.14913423771148018,"pZ":4.19851270084082,"vX0":-0.9408252083061827,"vY0":-133.14256825844774,"vZ0":-1.3986774835318698,"x":111.32,"y":125.42,"x0":0.3394539148733501,"y0":50.00377836375004,"z0":6.025820910150682,"aX":2.3178745028877357},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.6,"breakHorizontal":-2.2,"spinRate":1809,"spinDirection":154},"zone":12,"typeConfidence":0.89,"plateTime":0.413191704762335,"extension":6.8518562220324615},"index":0,"playId":"5e192efd-0276-3c14-a402-0d8cafcc8d14","pitchNumber":1,"startTime":"2026-04-19T18:00:19.507Z","endTime":"2026-04-19T18:00:25.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":72.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.902312262663763,"aZ":-21.973811879396628,"pfxX":5.152327005381398,"pfxZ":7.380153766617266,"pX":-0.003049686032562897,"pZ":2.675437900723516,"vX0":-2.544275112136784,"vY0":-118.30092874578482,"vZ0":-2.840641820271584,"x":117.12,"y":166.54,"x0":0.4316084231806376,"y0":50.000477607361354,"z0":5.962587160763978,"aX":7.116622164754243},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":12.7,"breakHorizontal":-8.5,"spinRate":1577,"spinDirection":126},"zone":5,"typeConfidence":0.89,"plateTime":0.4675786536567803,"extension":6.820567027183914},"index":1,"playId":"24481ff1-4b1c-3e1c-84d1-4c03057f8d78","pitchNumber":2,"startTime":"2026-04-19T18:00:36.420Z","endTime":"2026-04-19T18:00:40.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40782052938305,"aZ":-19.403606994071655,"pfxX":4.253964453655106,"pfxZ":9.005814381305907,"pX":0.7819428634507423,"pZ":0.36365370679855774,"vX0":-0.5191295543258584,"vY0":-119.03301653772655,"vZ0":-8.400319004167455,"x":87.19,"y":228.96,"x0":0.452481065146701,"y0":50.00066180097079,"z0":5.730764653629365,"aX":6.030321821148125},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":14.3,"breakHorizontal":-7.6,"spinRate":1676,"spinDirection":128},"zone":14,"typeConfidence":0.88,"plateTime":0.46227700612480627,"extension":6.831028660045163},"index":2,"playId":"2459ec39-9a33-3219-983d-539714575ed3","pitchNumber":3,"startTime":"2026-04-19T18:00:57.182Z","endTime":"2026-04-19T18:01:00.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28085156603067,"aZ":-19.680531213313646,"pfxX":3.5545553962407492,"pfxZ":8.997323147693521,"pX":0.5699550307301026,"pZ":0.5009089196288177,"vX0":-0.4559202125689597,"vY0":-117.63505344974693,"vZ0":-8.018274875762968,"x":95.27,"y":225.26,"x0":0.3060344775970986,"y0":50.000779436958844,"z0":5.806083331023278,"aX":4.933925702433696},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":14.4,"breakHorizontal":-6.2,"spinRate":1447,"spinDirection":135},"zone":14,"typeConfidence":0.89,"plateTime":0.46729693476413114,"extension":6.795694354482178},"index":3,"playId":"8ecdc09b-923f-3bbd-940a-7733efcc8137","pitchNumber":4,"startTime":"2026-04-19T18:01:19.295Z","endTime":"2026-04-19T18:01:24.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":72.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.578506761744393,"aZ":-21.263071186779353,"pfxX":4.679923446087839,"pfxZ":8.065908753687498,"pX":0.6359434255360059,"pZ":3.6162106413515325,"vX0":-0.9672524501068531,"vY0":-116.63884602363386,"vZ0":-0.7714724003010807,"x":92.76,"y":141.14,"x0":0.45289533219220957,"y0":50.00549354430766,"z0":5.988901607466058,"aX":6.334505989474724},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":14.6,"breakHorizontal":-8.2,"spinRate":1489,"spinDirection":131},"zone":12,"typeConfidence":0.9,"plateTime":0.4728162681077057,"extension":6.889145574687146},"index":4,"playId":"0adcf08c-ef65-35eb-978c-6436d368cb1a","pitchNumber":5,"startTime":"2026-04-19T18:01:40.353Z","endTime":"2026-04-19T18:01:43.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.719994873171352,"aZ":-43.8450916556525,"pfxX":-3.7481476893279195,"pfxZ":-8.732793058420862,"pX":0.7457318546709952,"pZ":3.772127260562446,"vX0":1.3488158534474057,"vY0":-114.76718187160027,"vZ0":3.9723780700913984,"x":73.7,"y":88.12,"x0":0.6381796928669702,"y0":50.00039703084125,"z0":6.281958957582361,"aX":-5.012153083743222},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-14.5,"breakHorizontal":6.5,"spinRate":2664,"spinDirection":335},"zone":12,"typeConfidence":0.91,"plateTime":0.4767827311267072,"extension":6.726777293183808},"index":5,"playId":"6721b49c-400d-32e4-a15b-cfce9061c110","pitchNumber":6,"startTime":"2026-04-19T18:02:12.374Z","endTime":"2026-04-19T18:02:16.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":72.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.523371154071725,"aZ":-20.294663154945336,"pfxX":6.056161755189038,"pfxZ":8.705179465510032,"pX":-0.7340366700852549,"pZ":2.6254284605824094,"vX0":-4.070111648512352,"vY0":-116.52506538760362,"vZ0":-3.2021071435873676,"x":144.98,"y":167.89,"x0":0.2554248817108353,"y0":50.0009627024166,"z0":5.952293531765771,"aX":8.26118132820195},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":15.1,"breakHorizontal":-9.8,"spinRate":1579,"spinDirection":127},"zone":4,"typeConfidence":0.91,"plateTime":0.47150369409427606,"extension":7.60323192673489},"index":6,"playId":"adfb6472-b14b-38d4-af06-b7c691f8fabd","pitchNumber":7,"startTime":"2026-04-19T18:02:28.749Z","endTime":"2026-04-19T18:02:32.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"second":{"id":642215,"link":"/api/v1/people/642215"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:02:32.263Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rhys Hoskins pops out to second baseman Jeremiah Jackson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-19T18:04:43.045Z","endTime":"2026-04-19T18:05:31.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87905716116446,"aZ":-17.8970675194965,"pfxX":6.985756554922444,"pfxZ":8.09170037710958,"pX":0.10613842059582032,"pZ":2.851463700383089,"vX0":-7.095632684422735,"vY0":-131.9447812473732,"vZ0":-4.220301696274481,"x":112.95,"y":161.79,"x0":1.92165190447439,"y0":50.00435903394082,"z0":5.789268418554594,"aX":12.328055011777783},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.9,"breakHorizontal":-11.2,"spinRate":2388,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.41501253485318745,"extension":6.482855204903383},"index":0,"playId":"1d9e653f-d3a4-330c-81f6-9c3b8ae4a6d6","pitchNumber":1,"startTime":"2026-04-19T18:04:44.305Z","endTime":"2026-04-19T18:04:47.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.545075283220537,"aZ":-16.19017869467222,"pfxX":5.239041398142024,"pfxZ":9.076302594140605,"pX":-1.4192641598330078,"pZ":1.7746075697213777,"vX0":-10.036352586316129,"vY0":-131.53957981968182,"vZ0":-6.922557568822488,"x":171.1,"y":190.87,"x0":1.7561418875632968,"y0":50.0044399608458,"z0":5.629906488466547,"aX":9.22905814148664},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.1,"breakHorizontal":-7.4,"spinRate":2386,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.41557220903520387,"extension":6.568040678155585},"index":1,"playId":"05ad40b7-0827-3134-ad88-4c6ee6693123","pitchNumber":2,"startTime":"2026-04-19T18:04:56.377Z","endTime":"2026-04-19T18:05:01.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":84.4,"endSpeed":78.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.67468557005451,"aZ":-30.83144564943255,"pfxX":7.919209676841852,"pfxZ":0.8648945994736179,"pX":2.0947210568542936,"pZ":1.6250875620611902,"vX0":-2.3361375079227553,"vY0":-123.06516048660332,"vZ0":-3.371647935383452,"x":37.15,"y":194.9,"x0":2.0180062634259146,"y0":50.00590672632177,"z0":5.580176428780143,"aX":12.347946740006824},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.1,"breakHorizontal":-13.9,"spinRate":1376,"spinDirection":116},"zone":14,"typeConfidence":0.91,"plateTime":0.44232060965413567,"extension":6.62225908501574},"index":2,"playId":"97b1d064-f3c8-3ee7-ae94-c21a96afaf53","pitchNumber":3,"startTime":"2026-04-19T18:05:08.266Z","endTime":"2026-04-19T18:05:12.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":84.6,"endSpeed":78.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.59187424941953,"aZ":-32.74171601084925,"pfxX":6.7822720988010525,"pfxZ":-0.3619543347023182,"pX":-0.18354330286017623,"pZ":2.3331567037127208,"vX0":-6.926018567250727,"vY0":-123.08937902785752,"vZ0":-1.3606252807914463,"x":124.0,"y":175.78,"x0":1.7691389086183626,"y0":50.00520163358211,"z0":5.634212054911401,"aX":10.538066513681992},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.7,"breakHorizontal":-10.9,"spinRate":1352,"spinDirection":111},"zone":5,"typeConfidence":0.89,"plateTime":0.4428966766694735,"extension":6.571195095016008},"hitData":{"launchSpeed":89.6,"launchAngle":58.0,"totalDistance":189.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.59,"coordY":127.9}},"index":3,"playId":"93f90887-ed81-3254-9d8a-00c541fbf929","pitchNumber":4,"startTime":"2026-04-19T18:05:21.591Z","endTime":"2026-04-19T18:05:31.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:05:31.382Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry challenged (pitch result), call on the field was confirmed: David Fry called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-19T18:05:44.311Z","endTime":"2026-04-19T18:07:22.978Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.990535746319352,"aZ":-16.2153188071644,"pfxX":6.201011635220269,"pfxZ":8.768523004830973,"pX":-0.4738166374638578,"pZ":3.0764589180300663,"vX0":-7.853008858425744,"vY0":-133.60224748308866,"vZ0":-4.17399527669539,"x":135.06,"y":155.72,"x0":1.6888313381999565,"y0":50.00022689394588,"z0":5.813516427554382,"aX":11.283139986615097},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.2,"breakHorizontal":-9.7,"spinRate":2495,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.40893180283103936,"extension":6.553851771668509},"index":0,"playId":"1ea96e15-4e77-316d-9cc9-50b7f6c621e6","pitchNumber":1,"startTime":"2026-04-19T18:05:56.035Z","endTime":"2026-04-19T18:05:59.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":84.6,"endSpeed":77.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69237978460569,"aZ":-27.556102932996946,"pfxX":5.7315827712221274,"pfxZ":3.0175637672197366,"pX":-0.358209556352532,"pZ":1.8663770447516008,"vX0":-6.838046704918952,"vY0":-123.04591552116568,"vZ0":-3.452394280346742,"x":130.65,"y":188.39,"x0":1.7137733565379796,"y0":50.004194691736195,"z0":5.625560062451548,"aX":8.778826186992749},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.9,"breakHorizontal":-8.8,"spinRate":1424,"spinDirection":111},"zone":7,"typeConfidence":0.91,"plateTime":0.4453447544532638,"extension":6.598932733804422},"index":1,"playId":"bdd1df81-7a42-3e54-8c03-1460c9ce5b82","pitchNumber":2,"startTime":"2026-04-19T18:06:08.372Z","endTime":"2026-04-19T18:06:11.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.6,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.88874485184088,"aZ":-32.5375219892916,"pfxX":-7.33329038198594,"pfxZ":-0.2938766530406971,"pX":0.501466486180166,"pZ":1.1862822229920693,"vX0":-1.246629058992906,"vY0":-111.46231376086004,"vZ0":-2.5428993695219537,"x":97.89,"y":206.75,"x0":2.020927067812275,"y0":50.000781648639894,"z0":5.716596104066961,"aX":-9.183412840693668},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-0.8,"breakHorizontal":13.6,"spinRate":2083,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.49225879207053147,"extension":6.518230033544003},"index":2,"playId":"b003f39b-a6ec-3b5c-ad76-48038fe7b4a0","pitchNumber":3,"startTime":"2026-04-19T18:06:24.964Z","endTime":"2026-04-19T18:06:29.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":84.9,"endSpeed":78.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27345273741085,"aZ":-31.91694462235056,"pfxX":3.727115914361682,"pfxZ":0.16437063672837304,"pX":0.05815251720828158,"pZ":2.0987088407599503,"vX0":-5.833439905098361,"vY0":-123.5568538755113,"vZ0":-2.187685540120242,"x":114.78,"y":182.11,"x0":1.959173444165583,"y0":50.00127825694498,"z0":5.662368576557978,"aX":5.795791019260002},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.0,"breakHorizontal":-5.5,"spinRate":1255,"spinDirection":112},"zone":8,"typeConfidence":0.89,"plateTime":0.44231602507540657,"extension":6.608557209184226},"index":3,"playId":"dc9062d9-eafe-397d-88a1-02df3ad376fd","pitchNumber":4,"startTime":"2026-04-19T18:06:37.927Z","endTime":"2026-04-19T18:06:40.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":93.4,"endSpeed":86.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.704584050652738,"aZ":-15.241650142634803,"pfxX":6.45007540856543,"pfxZ":9.010802945308189,"pX":-0.4827347067971384,"pZ":1.7772324149059235,"vX0":-8.375507097260755,"vY0":-135.72105177639452,"vZ0":-7.375428021637245,"x":135.4,"y":190.79,"x0":1.7948915109696488,"y0":50.00253516741271,"z0":5.576976330375282,"aX":12.12015774793889},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":-10.1,"spinRate":2538,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.4024719031147872,"extension":6.470118986938832},"index":4,"playId":"cb210e56-8138-3a2f-8bb9-8b6fa3a1c120","pitchNumber":5,"startTime":"2026-04-19T18:06:55.962Z","endTime":"2026-04-19T18:07:22.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"}},"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:07:22.978Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daniel Schneemann pops out to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-19T18:07:34.637Z","endTime":"2026-04-19T18:08:17.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.748591480291903,"aZ":-17.249406930603023,"pfxX":5.694452905147598,"pfxZ":8.084379782770085,"pX":-0.46330246461728386,"pZ":3.2084027140915827,"vX0":-7.875664286064974,"vY0":-134.4401608900632,"vZ0":-3.435904096978298,"x":100.0,"y":119.22,"x0":1.7524623861585775,"y0":50.00634596346089,"z0":5.713858915479085,"aX":10.518184088636502},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":-8.8,"spinRate":2413,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.4060490109921395,"extension":6.434222673267683},"index":0,"playId":"3d119f7e-235c-3c3f-98a8-0118392ebedc","pitchNumber":1,"startTime":"2026-04-19T18:07:37.014Z","endTime":"2026-04-19T18:07:40.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.737948931985855,"aZ":-32.073137107855196,"pfxX":-3.9209137688254545,"pfxZ":0.06847018029831986,"pX":-0.052894814770937194,"pZ":2.379462366624553,"vX0":-3.4570337352718465,"vY0":-119.24125998247513,"vZ0":-1.1061954573027173,"x":119.02,"y":174.53,"x0":1.9197047328997594,"y0":50.001924894719664,"z0":5.716791107792252,"aX":-5.7031029995093965},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.1,"breakHorizontal":7.9,"spinRate":2233,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.4575649866383511,"extension":6.409403647983388},"index":1,"playId":"29c938d1-8231-3de3-a729-1583ffb3e1fa","pitchNumber":2,"startTime":"2026-04-19T18:07:51.600Z","endTime":"2026-04-19T18:07:55.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.044634735912833,"aZ":-31.260915916918922,"pfxX":-3.128546698347785,"pfxZ":0.627142612847317,"pX":-0.023042502229707353,"pZ":1.7650556191802969,"vX0":-3.4204640934390778,"vY0":-119.55203471100363,"vZ0":-2.5677435048307733,"x":117.88,"y":191.12,"x0":1.8277977440411137,"y0":50.003448048536086,"z0":5.633109470742983,"aX":-4.571041403042541},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.8,"breakHorizontal":6.5,"spinRate":2216,"spinDirection":267},"zone":8,"typeConfidence":2.0,"plateTime":0.45653325346251794,"extension":6.612342281041446},"hitData":{"launchSpeed":70.4,"launchAngle":76.0,"totalDistance":50.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":140.37,"coordY":186.14}},"index":2,"playId":"b10f313f-0d48-33a5-bace-6ac26ad15b79","pitchNumber":3,"startTime":"2026-04-19T18:08:08.944Z","endTime":"2026-04-19T18:08:17.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:08:17.947Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Alexander flies out to right fielder David Fry.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-19T18:10:05.349Z","endTime":"2026-04-19T18:12:00.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54258523981196,"aZ":-16.99327344374585,"pfxX":4.151285026148946,"pfxZ":8.564792689165289,"pX":0.08444984352581046,"pZ":3.30219436826663,"vX0":-1.9014479521341061,"vY0":-131.47112970257575,"vZ0":-3.8017756930797124,"x":113.78,"y":149.62,"x0":0.272668272533893,"y0":50.00577690524988,"z0":6.007392679455166,"aX":7.361003506697751},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.0,"breakHorizontal":-7.2,"spinRate":1628,"spinDirection":157},"zone":2,"typeConfidence":0.9,"plateTime":0.4145949060341936,"extension":6.853316558794811},"index":0,"playId":"5c06452a-ce77-357a-8c6d-b400b5d44134","pitchNumber":1,"startTime":"2026-04-19T18:10:27.118Z","endTime":"2026-04-19T18:10:30.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.191457114805182,"aZ":-17.49120049110688,"pfxX":2.224105609723195,"pfxZ":8.242465130659285,"pX":0.02836537423228061,"pZ":3.8285565952092298,"vX0":-1.024143644696218,"vY0":-131.89727612598594,"vZ0":-2.3850746131938596,"x":115.92,"y":135.41,"x0":0.13045467541239386,"y0":50.000361599934905,"z0":6.018579117077786,"aX":3.960819787481911},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.8,"breakHorizontal":-3.8,"spinRate":1765,"spinDirection":156},"zone":12,"typeConfidence":0.9,"plateTime":0.41355315044022944,"extension":6.8805005742794085},"index":1,"playId":"d2b58210-f3b3-36ce-8a7b-19690e9e6182","pitchNumber":2,"startTime":"2026-04-19T18:10:42.504Z","endTime":"2026-04-19T18:10:46.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.717658584641153,"aZ":-17.29564984543859,"pfxX":1.795366240578773,"pfxZ":8.317366108957067,"pX":-0.29245909515367086,"pZ":3.9417576628942212,"vX0":-2.259154605145272,"vY0":-132.48700744814556,"vZ0":-2.0806382456431405,"x":128.15,"y":132.35,"x0":0.3356471135935247,"y0":50.00012232349553,"z0":5.993084093364144,"aX":3.2105680584820306},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.9,"breakHorizontal":-2.8,"spinRate":1741,"spinDirection":156},"zone":11,"typeConfidence":0.89,"plateTime":0.41247844182685744,"extension":6.976681207701266},"index":2,"playId":"c7ddba37-f567-32d3-8583-6b15aef5afc9","pitchNumber":3,"startTime":"2026-04-19T18:10:57.210Z","endTime":"2026-04-19T18:11:01.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.772317875214956,"aZ":-34.90123975580376,"pfxX":-1.950527000515593,"pfxZ":-1.832608476146897,"pX":-1.3019054026937276,"pZ":0.878027937063589,"vX0":-3.471312507903217,"vY0":-120.26745857187146,"vZ0":-4.704034399509157,"x":166.63,"y":215.07,"x0":0.4044580103377993,"y0":50.00247211041933,"z0":5.900232484338591,"aX":-2.903293531697946},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.1,"breakHorizontal":4.2,"spinRate":2308,"spinDirection":316},"zone":13,"typeConfidence":0.91,"plateTime":0.45262183843034354,"extension":6.829580886618575},"index":3,"playId":"195a1f2f-dc0d-3ebf-b02a-340c9b0ac1bb","pitchNumber":4,"startTime":"2026-04-19T18:11:12.681Z","endTime":"2026-04-19T18:11:15.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.092703562639485,"aZ":-17.30820523908596,"pfxX":3.3221352719144863,"pfxZ":8.30180202735221,"pX":-0.1474157886137926,"pZ":2.663045375652621,"vX0":-2.2984689859162226,"vY0":-132.2072347877465,"vZ0":-5.242159871760887,"x":122.62,"y":166.88,"x0":0.29650420491770607,"y0":50.0042076053136,"z0":5.919987611170968,"aX":5.950335116263288},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.3,"breakHorizontal":-5.6,"spinRate":1866,"spinDirection":162},"zone":5,"typeConfidence":0.9,"plateTime":0.41245839578874977,"extension":7.147120619412996},"index":4,"playId":"b5a2ada4-b9e7-39fb-8cdc-9ef5051445a6","pitchNumber":5,"startTime":"2026-04-19T18:11:28.703Z","endTime":"2026-04-19T18:11:34.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.198647261724496,"aZ":-12.962973800704866,"pfxX":1.6788378051771518,"pfxZ":10.621659490099507,"pX":0.17513402701829306,"pZ":2.3414016882194173,"vX0":-0.722263528582413,"vY0":-133.7224500706709,"vZ0":-6.79840380936578,"x":110.32,"y":175.56,"x0":0.23083111228274042,"y0":50.001190310398776,"z0":5.849046052841918,"aX":3.036011950599475},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.0,"breakHorizontal":-2.9,"spinRate":1777,"spinDirection":159},"zone":5,"typeConfidence":0.9,"plateTime":0.40980732565957645,"extension":7.069878232860844},"hitData":{"launchSpeed":91.0,"launchAngle":46.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.16,"coordY":120.78}},"index":5,"playId":"76bfd7ac-907c-34a9-abda-3f7ed9811b5d","pitchNumber":6,"startTime":"2026-04-19T18:11:51.024Z","endTime":"2026-04-19T18:12:00.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:12:00.071Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Taylor Ward lines out sharply to center fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-19T18:12:13.456Z","endTime":"2026-04-19T18:13:28.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.209026300169153,"aZ":-14.863992897748586,"pfxX":2.7952676667465566,"pfxZ":9.583420785301602,"pX":-1.9472433433388348,"pZ":1.411810906859531,"vX0":-6.480071904298928,"vY0":-132.99136829544867,"vZ0":-8.665580456611359,"x":191.22,"y":200.66,"x0":0.14849823347830945,"y0":50.00559422758129,"z0":5.771134916815797,"aX":5.0509935724620405},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.8,"breakHorizontal":-3.8,"spinRate":1859,"spinDirection":159},"zone":13,"typeConfidence":0.89,"plateTime":0.41049302486809536,"extension":7.095881642722994},"index":0,"playId":"bf7894c2-4629-3a6d-9b98-c184116bfd47","pitchNumber":1,"startTime":"2026-04-19T18:12:27.337Z","endTime":"2026-04-19T18:12:31.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.118763551139022,"aZ":-13.0274414355467,"pfxX":3.3933489731894517,"pfxZ":10.814536130557107,"pX":-0.8299083025255848,"pZ":2.2755588981750017,"vX0":-3.8737923643604333,"vY0":-132.43961339820385,"vZ0":-6.755462076086242,"x":148.63,"y":177.34,"x0":0.2130480480366785,"y0":50.006550673103305,"z0":5.818253569062765,"aX":6.010464078198117},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.2,"breakHorizontal":-5.3,"spinRate":1795,"spinDirection":154},"zone":13,"typeConfidence":0.9,"plateTime":0.41405922186065824,"extension":6.994725408510824},"index":1,"playId":"beb41c5b-91cf-3f9e-9445-b3fe54fb126b","pitchNumber":2,"startTime":"2026-04-19T18:12:42.974Z","endTime":"2026-04-19T18:12:46.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.806708173783324,"aZ":-43.09992869196297,"pfxX":-2.8999945931786124,"pfxZ":-8.433995704771615,"pX":1.1381266646023402,"pZ":4.088042685324545,"vX0":1.8887101808061906,"vY0":-113.16132292115418,"vZ0":4.646198796425454,"x":73.62,"y":128.4,"x0":0.6691034132274456,"y0":50.0013022799432,"z0":6.328169021357842,"aX":-3.757689972992974},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-13.8,"breakHorizontal":4.8,"spinRate":2606,"spinDirection":336},"zone":12,"typeConfidence":0.91,"plateTime":0.4841735965821279,"extension":6.610892316266769},"index":2,"playId":"eda6e274-86be-38f9-9c17-7fc5a999f379","pitchNumber":3,"startTime":"2026-04-19T18:13:03.984Z","endTime":"2026-04-19T18:13:07.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92058232406321,"aZ":-14.617826138375262,"pfxX":3.1532742880219624,"pfxZ":9.591377292562466,"pX":-0.329714301604101,"pZ":2.0931611828375445,"vX0":-2.74259596839331,"vY0":-134.40145512482974,"vZ0":-7.042403216819749,"x":129.57,"y":182.26,"x0":0.29387498330281,"y0":50.00671410229796,"z0":5.784242374675973,"aX":5.774586781412015},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":-5.2,"spinRate":1926,"spinDirection":157},"zone":7,"typeConfidence":0.9,"plateTime":0.4074057530843076,"extension":7.103098167777846},"hitData":{"launchSpeed":102.1,"launchAngle":22.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":130.57,"coordY":54.1}},"index":3,"playId":"08950938-22ec-3d33-a0bc-8de5fa1ef740","pitchNumber":4,"startTime":"2026-04-19T18:13:19.562Z","endTime":"2026-04-19T18:13:28.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:13:28.004Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gunnar Henderson lines out to right fielder David Fry.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-19T18:13:37.988Z","endTime":"2026-04-19T18:14:20.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63440407518614,"aZ":-12.406967712366217,"pfxX":1.5187801770619256,"pfxZ":10.815958474077313,"pX":-0.7110459621231939,"pZ":2.195249244053363,"vX0":-3.353127319446443,"vY0":-134.4654435523278,"vZ0":-7.145386043944593,"x":144.1,"y":179.51,"x0":0.355821005264962,"y0":50.005731629494484,"z0":5.770645573317757,"aX":2.77669232235044},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":-2.0,"spinRate":1828,"spinDirection":157},"zone":7,"typeConfidence":0.9,"plateTime":0.4076076304301819,"extension":7.089013855650927},"index":0,"playId":"b84ab69f-fc3d-3c25-9436-264f896a6244","pitchNumber":1,"startTime":"2026-04-19T18:13:54.624Z","endTime":"2026-04-19T18:13:58.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":85.0,"endSpeed":78.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.418311196717053,"aZ":-36.92287562426737,"pfxX":-3.3362910801555605,"pfxZ":-3.054179697722171,"pX":-0.5616611973736847,"pZ":2.388979656751624,"vX0":-1.7162192108357746,"vY0":-123.77468056492374,"vZ0":-1.1663523157465,"x":138.41,"y":174.28,"x0":0.573952170549113,"y0":50.00487466098186,"z0":5.9546976149492865,"aX":-5.1831476487514765},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.5,"breakHorizontal":6.5,"spinRate":2238,"spinDirection":303},"zone":4,"typeConfidence":0.91,"plateTime":0.44231312123672195,"extension":6.798110447175081},"hitData":{"launchSpeed":95.0,"launchAngle":18.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.16,"coordY":74.49}},"index":1,"playId":"a20f3eed-d27d-39ac-881e-fc2639097664","pitchNumber":2,"startTime":"2026-04-19T18:14:13.467Z","endTime":"2026-04-19T18:14:20.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:14:20.324Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Brito strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-19T18:16:22.633Z","endTime":"2026-04-19T18:18:00.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.73685245147014,"aZ":-31.097890883985063,"pfxX":-3.517416285885619,"pfxZ":0.7890347727704494,"pX":0.8701392413304849,"pZ":2.7389313140962566,"vX0":-1.7131541199204443,"vY0":-115.25413401860763,"vZ0":-0.11620314190709435,"x":83.83,"y":164.83,"x0":2.0779731559911485,"y0":50.000879122614194,"z0":5.772368837131474,"aX":-4.770323696725938},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":1.7,"breakHorizontal":6.7,"spinRate":2083,"spinDirection":245},"zone":12,"typeConfidence":2.0,"plateTime":0.47372616223619657,"extension":6.419767918102688},"index":0,"playId":"242a8ddf-c16d-3e2a-b0b6-35682af8cd07","pitchNumber":1,"startTime":"2026-04-19T18:16:31.758Z","endTime":"2026-04-19T18:16:34.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.304412004410935,"aZ":-30.725620306578186,"pfxX":8.134006776526915,"pfxZ":0.9342679306408535,"pX":0.9040751752479572,"pZ":1.2813225183554913,"vX0":-5.373510665792851,"vY0":-124.1219276194851,"vZ0":-4.165690459985425,"x":82.54,"y":204.18,"x0":2.047111359207348,"y0":50.00434403838158,"z0":5.557971338352383,"aX":12.612955283715797},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.0,"breakHorizontal":-13.3,"spinRate":1400,"spinDirection":114},"zone":14,"typeConfidence":0.91,"plateTime":0.44235406843013125,"extension":6.5867606490931205},"index":1,"playId":"23898cb7-357b-354b-99c0-c98f7d5983f0","pitchNumber":2,"startTime":"2026-04-19T18:16:44.151Z","endTime":"2026-04-19T18:16:47.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.375222700765736,"aZ":-32.87366958719579,"pfxX":6.867548505204391,"pfxZ":-0.44932869592507796,"pX":-0.19162681837912318,"pZ":1.0560238339480081,"vX0":-6.847947438796852,"vY0":-123.45841929059583,"vZ0":-3.995421747174777,"x":124.3,"y":210.27,"x0":1.7189558839316261,"y0":50.00357046268579,"z0":5.44659972621407,"aX":10.657394937899259},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.4,"breakHorizontal":-10.9,"spinRate":1399,"spinDirection":111},"zone":13,"typeConfidence":0.89,"plateTime":0.4427665315448164,"extension":6.5510780203285055},"index":2,"playId":"b265d089-eaa2-35ce-93b9-88aa33b110be","pitchNumber":3,"startTime":"2026-04-19T18:16:56.936Z","endTime":"2026-04-19T18:17:00.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":83.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.495617131885812,"aZ":-16.364238430403425,"pfxX":7.5533990312542025,"pfxZ":8.712236367821054,"pX":1.631159115567773,"pZ":2.760436878123034,"vX0":-3.7814043206931984,"vY0":-134.44702645675963,"vZ0":-4.66644045194154,"x":54.82,"y":164.25,"x0":2.0810156621505222,"y0":50.00514629867218,"z0":5.694817196197241,"aX":13.710490987860778},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":-12.7,"spinRate":2588,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.40874822813354994,"extension":6.258860255133538},"index":3,"playId":"5a501e5f-168b-35c9-9ca4-6fb119d8d144","pitchNumber":4,"startTime":"2026-04-19T18:17:14.853Z","endTime":"2026-04-19T18:17:19.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.455453579370378,"aZ":-30.820225932445034,"pfxX":-2.581449155637105,"pfxZ":0.925177861190114,"pX":-0.05056776769909684,"pZ":0.9183692699241192,"vX0":-3.8738949274306864,"vY0":-119.88513690366237,"vZ0":-4.443746217593522,"x":118.93,"y":213.98,"x0":1.91948553874814,"y0":50.001702333784046,"z0":5.536696055429413,"aX":-3.7692232846449283},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.8,"breakHorizontal":5.5,"spinRate":2217,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4562901672680115,"extension":6.386257833800286},"index":4,"playId":"a4ffe28d-ff00-3d44-a6ce-e969066707d5","pitchNumber":5,"startTime":"2026-04-19T18:17:27.869Z","endTime":"2026-04-19T18:17:31.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.145541344059385,"aZ":-34.34819789103508,"pfxX":5.8087660690181995,"pfxZ":-1.3638983445675161,"pX":-0.2199643256551167,"pZ":0.2313302749617985,"vX0":-6.891361167974451,"vY0":-125.60188038213819,"vZ0":-6.018331412967883,"x":125.38,"y":232.53,"x0":1.802974741378006,"y0":50.000050639350754,"z0":5.447395645596473,"aX":9.291498886053366},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.6,"breakHorizontal":-9.0,"spinRate":1477,"spinDirection":111},"zone":13,"typeConfidence":0.9,"plateTime":0.43587326370875035,"extension":6.589081004636106},"index":5,"playId":"5567dbb1-0a70-35d7-b526-9529719ec5e6","pitchNumber":6,"startTime":"2026-04-19T18:17:42.576Z","endTime":"2026-04-19T18:17:46.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81454072300259,"aZ":-34.341841546535115,"pfxX":5.988863529711762,"pfxZ":-1.3650486223385303,"pX":0.409750547407822,"pZ":0.6726789566113273,"vX0":-5.541589748101322,"vY0":-126.10921825082933,"vZ0":-4.971260173322037,"x":101.38,"y":220.62,"x0":1.8716912057518034,"y0":50.00174558315461,"z0":5.481542261227232,"aX":9.517981936526139},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.5,"breakHorizontal":-9.4,"spinRate":1305,"spinDirection":105},"zone":14,"typeConfidence":0.9,"plateTime":0.4365490207545579,"extension":6.511102327512747},"index":6,"playId":"9234ecf9-e6f3-3f6d-b4ee-f00f31b76576","pitchNumber":7,"startTime":"2026-04-19T18:17:56.608Z","endTime":"2026-04-19T18:18:00.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:18:00.468Z","atBatIndex":17},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Austin Hedges reaches on a missed catch error by pitcher Trevor Rogers, assist to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-19T18:18:08.884Z","endTime":"2026-04-19T18:18:49.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_error_dropped_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.6,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.367487015182384,"aZ":-26.038268956908038,"pfxX":9.591479982334032,"pfxZ":3.4966012147544223,"pX":1.1275495083581069,"pZ":2.087834131545922,"vX0":-5.428752444948056,"vY0":-132.6831388701989,"vZ0":-4.10851457481758,"x":74.02,"y":182.41,"x0":1.9701397788408368,"y0":50.00529388375428,"z0":5.587735399987752,"aX":16.847006450318904},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.5,"breakHorizontal":-16.0,"spinRate":2338,"spinDirection":130},"zone":14,"typeConfidence":0.89,"plateTime":0.41520420623641696,"extension":6.458205829034931},"index":0,"playId":"0be23dc0-3e3d-39d0-965d-931d1ea6e2bb","pitchNumber":1,"startTime":"2026-04-19T18:18:30.206Z","endTime":"2026-04-19T18:18:33.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":76.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.548275962269766,"aZ":-33.02792600704782,"pfxX":7.424801948512391,"pfxZ":-0.5602175984735407,"pX":0.6157468414801838,"pZ":1.4849833460305737,"vX0":-5.199852974342487,"vY0":-123.67502071488965,"vZ0":-2.803613548520661,"x":93.53,"y":198.69,"x0":1.8034118107597767,"y0":50.00460738379957,"z0":5.46357171903761,"aX":11.258734109351636},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.6,"breakHorizontal":-11.9,"spinRate":1265,"spinDirection":107},"zone":14,"typeConfidence":0.89,"plateTime":0.44651958619492316,"extension":6.527568331804294},"hitData":{"launchSpeed":79.1,"launchAngle":-33.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.64,"coordY":160.72}},"index":1,"playId":"ec1c424f-b043-3645-a300-f5d1004196e0","pitchNumber":2,"startTime":"2026-04-19T18:18:42.267Z","endTime":"2026-04-19T18:18:49.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:18:49.441Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a line drive to center fielder Blaze Alexander. Austin Hedges to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-19T18:19:21.513Z","endTime":"2026-04-19T18:20:55.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnThird":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49685650325714,"aZ":-14.068210762619218,"pfxX":6.690423596684301,"pfxZ":9.836273673191142,"pX":-0.39560722494701933,"pZ":1.7857580004113716,"vX0":-7.845935152596599,"vY0":-135.51623819729892,"vZ0":-7.196992541955672,"x":132.08,"y":190.56,"x0":1.682211897152157,"y0":50.00014127774388,"z0":5.478830873208535,"aX":12.31237014763817},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":-10.2,"spinRate":2427,"spinDirection":131},"zone":7,"typeConfidence":0.93,"plateTime":0.4058036024372216,"extension":6.749544661960279},"index":0,"playId":"0a54da1a-0525-3611-87cd-6f5a98abefbe","pitchNumber":1,"startTime":"2026-04-19T18:19:25.846Z","endTime":"2026-04-19T18:19:28.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.847280956134117,"aZ":-31.262746427566366,"pfxX":7.530668732855823,"pfxZ":0.5709889353824069,"pX":0.37532738900369556,"pZ":1.231373789634081,"vX0":-5.701227914663496,"vY0":-125.3930682344029,"vZ0":-4.15634509919961,"x":102.69,"y":205.53,"x0":1.7071617863856234,"y0":50.00058293814446,"z0":5.479009598155535,"aX":11.915356665193269},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.2,"breakHorizontal":-12.2,"spinRate":1447,"spinDirection":110},"zone":14,"typeConfidence":0.91,"plateTime":0.4378760978042733,"extension":6.659875602293845},"index":1,"playId":"04ba95f7-038a-3953-b662-8591dcdd9fc3","pitchNumber":2,"startTime":"2026-04-19T18:19:42.221Z","endTime":"2026-04-19T18:19:45.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-19T18:19:50.966Z","endTime":"2026-04-19T18:20:05.521Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":88.5,"endSpeed":80.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.219569521661853,"aZ":-32.51712011099716,"pfxX":8.603165944756048,"pfxZ":-0.2084540335832521,"pX":0.9065010057338612,"pZ":0.448080156210149,"vX0":-4.895060779233396,"vY0":-128.70624409802218,"vZ0":-6.072312746337066,"x":82.45,"y":226.68,"x0":1.725360820975273,"y0":50.001347212997004,"z0":5.387353543199835,"aX":14.287270367892958},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.7,"breakHorizontal":-14.3,"spinRate":1690,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.42721683492148577,"extension":6.728516566838193},"index":3,"playId":"009b04dc-cd32-3d08-9d0f-bd9838d4b042","pitchNumber":3,"startTime":"2026-04-19T18:20:05.521Z","endTime":"2026-04-19T18:20:09.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":92.8,"endSpeed":84.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0453548219865,"aZ":-16.0158158967119,"pfxX":5.99363462432924,"pfxZ":8.807042791729012,"pX":0.2518655901308398,"pZ":3.4949982203639025,"vX0":-6.173667179971378,"vY0":-134.99977057001269,"vZ0":-2.717827505558418,"x":107.4,"y":144.42,"x0":1.7962799760531487,"y0":50.00092523418743,"z0":5.6502934654841654,"aX":10.995045136617911},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.5,"breakHorizontal":-9.5,"spinRate":2485,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.40664957115837197,"extension":6.464305373215321},"index":4,"playId":"c8de6506-8dff-376c-8aa1-c6d9ade52d81","pitchNumber":4,"startTime":"2026-04-19T18:20:24.633Z","endTime":"2026-04-19T18:20:27.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":87.0,"endSpeed":79.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.896572122198275,"aZ":-26.495863135020397,"pfxX":5.203379110965772,"pfxZ":3.541878870630323,"pX":0.7633327486009572,"pZ":1.9625281572237956,"vX0":-4.236630845728172,"vY0":-126.61570585360502,"vZ0":-3.616602523974067,"x":87.9,"y":185.79,"x0":1.7926450688578321,"y0":50.00392134540536,"z0":5.55992960080303,"aX":8.342600743614229},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.8,"breakHorizontal":-8.3,"spinRate":1436,"spinDirection":112},"zone":9,"typeConfidence":0.9,"plateTime":0.4347059147143755,"extension":6.656969266969431},"hitData":{"launchSpeed":95.3,"launchAngle":10.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.52,"coordY":93.24}},"index":5,"playId":"a5a93a8a-6979-37b7-8077-e039cc20632d","pitchNumber":5,"startTime":"2026-04-19T18:20:45.248Z","endTime":"2026-04-19T18:20:55.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.0,"awayTeamWinProbability":37.0,"homeTeamWinProbabilityAdded":7.199999999999996,"leverageIndex":1.37,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:20:55.434Z","atBatIndex":19},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Steven Kwan out on a sacrifice fly to center fielder Blaze Alexander. Austin Hedges scores. Brayan Rocchio to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-19T18:21:13.704Z","endTime":"2026-04-19T18:23:07.484Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_throw","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":{"id":669432,"link":"/api/v1/people/669432"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.843150634642676,"aZ":-16.113354544501558,"pfxX":5.774869271701269,"pfxZ":8.785416031940128,"pX":-0.4534436379971667,"pZ":3.0318242157719437,"vX0":-7.648633172967444,"vY0":-134.73429086433148,"vZ0":-4.003166820136338,"x":134.28,"y":156.92,"x0":1.6794529855880278,"y0":50.002738861600484,"z0":5.684683808022093,"aX":10.557257211890413},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.1,"breakHorizontal":-8.8,"spinRate":2325,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.4074211564336685,"extension":6.492772462378375},"index":0,"playId":"cfabd235-3e7e-3032-ac1a-1fa72a03f29e","pitchNumber":1,"startTime":"2026-04-19T18:21:27.634Z","endTime":"2026-04-19T18:21:31.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.647599165251876,"aZ":-27.70189474148323,"pfxX":7.512000179493195,"pfxZ":2.7129980486524428,"pX":-0.612142193685907,"pZ":1.0053198810456696,"vX0":-7.926919819467128,"vY0":-126.72657305830697,"vZ0":-5.761574168531522,"x":140.33,"y":211.64,"x0":1.5607265418392937,"y0":50.002892221296435,"z0":5.484121000245626,"aX":12.382374275241146},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.0,"breakHorizontal":-12.1,"spinRate":1365,"spinDirection":115},"zone":13,"typeConfidence":0.87,"plateTime":0.4300173164931187,"extension":6.8028586227342425},"index":1,"playId":"5ca7859f-0113-37cc-8198-7c8800a9282b","pitchNumber":2,"startTime":"2026-04-19T18:21:47.179Z","endTime":"2026-04-19T18:21:53.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":93.6,"endSpeed":85.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29557650802103,"aZ":-25.4985360760876,"pfxX":11.53448105228581,"pfxZ":3.5761423152694682,"pX":0.9823578937175211,"pZ":1.342916211954948,"vX0":-5.5885404282849604,"vY0":-136.10722445542987,"vZ0":-6.376438432843794,"x":79.55,"y":202.52,"x0":1.569407510762084,"y0":50.002179856116584,"z0":5.494262289249141,"aX":21.529847511567212},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.3,"breakHorizontal":-19.6,"spinRate":2372,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4032055565962529,"extension":6.5387893232446235},"index":2,"playId":"509562ae-e89c-3748-a44f-39be361a9806","pitchNumber":3,"startTime":"2026-04-19T18:22:09.201Z","endTime":"2026-04-19T18:22:12.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34337982125364,"aZ":-28.131438821578453,"pfxX":9.660756754802705,"pfxZ":2.4057696187188267,"pX":-0.8883403239491693,"pZ":0.6757863804263311,"vX0":-9.399280903322673,"vY0":-129.9608884334341,"vZ0":-6.474730292387027,"x":150.86,"y":220.53,"x0":1.5484311801873138,"y0":50.005426030928916,"z0":5.382535377495813,"aX":16.260743758633357},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.9,"breakHorizontal":-15.0,"spinRate":1832,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.42409098366527154,"extension":6.82181584420553},"index":3,"playId":"a1323692-d4a2-3ebd-9962-8230dc049ef5","pitchNumber":4,"startTime":"2026-04-19T18:22:31.751Z","endTime":"2026-04-19T18:22:35.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.926391585348828,"aZ":-28.84477418436356,"pfxX":-2.725970682088485,"pfxZ":2.196053779139337,"pX":-0.6358618526692391,"pZ":1.7495661522914678,"vX0":-5.161568984070846,"vY0":-122.02163720674959,"vZ0":-3.093454577805075,"x":141.24,"y":191.54,"x0":1.856923383411516,"y0":50.0017206213691,"z0":5.506444047999064,"aX":-4.129637688548133},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.5,"breakHorizontal":6.1,"spinRate":2200,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.4480436781863677,"extension":6.645647705974059},"hitData":{"launchSpeed":82.9,"launchAngle":23.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.31,"coordY":87.7}},"index":4,"playId":"cbdc310f-0d9a-3e57-b4fe-76dca2584869","pitchNumber":5,"startTime":"2026-04-19T18:22:54.142Z","endTime":"2026-04-19T18:23:07.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":65.5,"awayTeamWinProbability":34.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":2.08,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:23:07.484Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Angel Martínez lines out to center fielder Blaze Alexander.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-19T18:23:28.675Z","endTime":"2026-04-19T18:25:33.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.577681094260488,"aZ":-17.10488099422148,"pfxX":4.555613908544526,"pfxZ":8.140737952712627,"pX":1.1168465962481526,"pZ":4.076166891562662,"vX0":-3.7402975284237625,"vY0":-134.77685469098685,"vZ0":-1.2750139236264202,"x":74.43,"y":128.72,"x0":1.9264601216580353,"y0":50.004296266952814,"z0":5.75595039874767,"aX":8.43429704608747},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.8,"breakHorizontal":-7.6,"spinRate":2461,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.40544214306012094,"extension":6.479560780901514},"index":0,"playId":"e523ccf0-c168-3123-ac38-86031a3827be","pitchNumber":1,"startTime":"2026-04-19T18:24:06.979Z","endTime":"2026-04-19T18:24:10.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.566945887092512,"aZ":-27.927078416836636,"pfxX":6.650945881556427,"pfxZ":2.647780314894697,"pX":0.3187837296083013,"pZ":1.3314230313435933,"vX0":-5.645346867901408,"vY0":-126.30897067492593,"vZ0":-4.815477845615999,"x":104.85,"y":202.83,"x0":1.727056267697698,"y0":50.00136445656532,"z0":5.528672509374068,"aX":10.663409416788616},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":-10.7,"spinRate":1502,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.43491065738095713,"extension":6.668028197027647},"index":1,"playId":"d3491b45-09af-3a7b-ac43-03227fe3949c","pitchNumber":2,"startTime":"2026-04-19T18:24:23.214Z","endTime":"2026-04-19T18:24:26.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":93.2,"endSpeed":84.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.437044718773898,"aZ":-15.179632169000673,"pfxX":5.993067350040588,"pfxZ":9.206539744731064,"pX":0.4173257471816648,"pZ":2.3934185611643497,"vX0":-5.764437191629211,"vY0":-135.45320685983742,"vZ0":-5.8318314980631225,"x":101.09,"y":174.16,"x0":1.801306841829853,"y0":50.00056295194896,"z0":5.647580765220512,"aX":11.060486149666906},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":-9.5,"spinRate":2439,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.4053940267014422,"extension":6.693358507068692},"index":2,"playId":"fa4fdc49-f502-3c7d-8261-23c51e37cd4a","pitchNumber":3,"startTime":"2026-04-19T18:24:44.347Z","endTime":"2026-04-19T18:24:47.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.958645675678653,"aZ":-18.067641153547576,"pfxX":6.438941985520842,"pfxZ":7.666188324583472,"pX":-0.22259100650118363,"pZ":1.9278344112876746,"vX0":-7.348693671116274,"vY0":-134.9432884066599,"vZ0":-6.281545633862983,"x":125.48,"y":186.73,"x0":1.7021835352450354,"y0":50.003215843155424,"z0":5.563055585338796,"aX":11.849727126155218},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":-10.1,"spinRate":2419,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.4062212745280096,"extension":6.614892909579576},"index":3,"playId":"b8553f0b-5924-3411-8e31-8b4a43a765af","pitchNumber":4,"startTime":"2026-04-19T18:25:04.943Z","endTime":"2026-04-19T18:25:08.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":87.5,"endSpeed":80.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4979667289165,"aZ":-32.20082871964434,"pfxX":8.16900566017985,"pfxZ":-0.01683020031513216,"pX":0.9214435687087875,"pZ":1.363668137238281,"vX0":-5.087853598048298,"vY0":-127.26305356282545,"vZ0":-3.8611232559524673,"x":81.88,"y":201.96,"x0":1.8868528233644906,"y0":50.002262371170865,"z0":5.455352476961664,"aX":13.378226869667328},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.7,"breakHorizontal":-13.6,"spinRate":1421,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4306386541924887,"extension":6.639933703842565},"hitData":{"launchSpeed":90.7,"launchAngle":15.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.03,"coordY":87.01}},"index":4,"playId":"c2c43f24-82b3-38d0-b3a8-26a09630527c","pitchNumber":5,"startTime":"2026-04-19T18:25:26.766Z","endTime":"2026-04-19T18:25:33.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.19,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:25:33.197Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-19T18:27:37.996Z","endTime":"2026-04-19T18:28:51.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.393291394495368,"aZ":-14.16792257003742,"pfxX":2.994214628589736,"pfxZ":10.108861659031408,"pX":-0.4762699715198395,"pZ":1.684150744977102,"vX0":-3.2354485438100125,"vY0":-132.16945275252786,"vZ0":-8.192405877417269,"x":135.15,"y":193.31,"x0":0.3708197431010728,"y0":50.004208704713335,"z0":5.850067826542868,"aX":5.333860843797981},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.9,"breakHorizontal":-4.8,"spinRate":1794,"spinDirection":158},"zone":7,"typeConfidence":0.9,"plateTime":0.41336097272634653,"extension":6.732808465062482},"index":0,"playId":"c078cbb7-e169-36a4-a7f0-325e0bb31299","pitchNumber":1,"startTime":"2026-04-19T18:27:41.247Z","endTime":"2026-04-19T18:27:46.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.178355145193247,"aZ":-44.99787174535899,"pfxX":-6.735641725326383,"pfxZ":-9.693584419981779,"pX":0.11393022726039169,"pZ":2.1279423200606273,"vX0":0.9189357576863362,"vY0":-115.10393835428938,"vZ0":0.7975287619236375,"x":112.66,"y":181.33,"x0":0.5801184554307411,"y0":50.00234698636132,"z0":6.183539271695939,"aX":-8.910313922583853},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-16.9,"breakHorizontal":11.9,"spinRate":2588,"spinDirection":332},"zone":8,"typeConfidence":0.9,"plateTime":0.4784318867067956,"extension":6.655236201091072},"index":1,"playId":"0a64b22b-a8dc-3851-a7b6-d334aae34fd5","pitchNumber":2,"startTime":"2026-04-19T18:28:04.501Z","endTime":"2026-04-19T18:28:08.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18429771304048,"aZ":-15.404710035535413,"pfxX":1.9440282074610153,"pfxZ":9.15652963939965,"pX":0.8563041579268157,"pZ":2.3413388875227428,"vX0":0.36081071470589,"vY0":-135.3713890569663,"vZ0":-6.5670956844207335,"x":84.36,"y":175.56,"x0":0.4685209230657652,"y0":50.004144042851934,"z0":5.902741439534517,"aX":3.56055527324386},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":-3.6,"spinRate":1918,"spinDirection":155},"zone":14,"typeConfidence":0.89,"plateTime":0.4066769810745612,"extension":6.785095357233382},"index":2,"playId":"1751c102-a1b2-3497-9af3-73360057f930","pitchNumber":3,"startTime":"2026-04-19T18:28:19.109Z","endTime":"2026-04-19T18:28:46.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":71.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.520592309334035,"aZ":-22.46177605099637,"pfxX":5.389673999033519,"pfxZ":7.3358598087981335,"pX":0.8950844083389561,"pZ":3.1941401015858224,"vX0":-0.6163018746399704,"vY0":-116.26080737736228,"vZ0":-1.3643469079673245,"x":82.88,"y":152.54,"x0":0.47121801044257167,"y0":50.00018379576054,"z0":5.989329928524377,"aX":7.1324714212012115},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":13.1,"breakHorizontal":-9.5,"spinRate":1450,"spinDirection":135},"zone":12,"typeConfidence":0.9,"plateTime":0.4772275521150311,"extension":6.835879191288137},"index":3,"playId":"6261ba9f-2ff1-3ba4-99f6-2ebcba197294","pitchNumber":4,"startTime":"2026-04-19T18:28:47.649Z","endTime":"2026-04-19T18:28:51.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:28:51.759Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Johnathan Rodríguez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-19T18:29:09.568Z","endTime":"2026-04-19T18:30:39.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":80.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.82782708584546,"aZ":-14.984926743331506,"pfxX":2.6366464158081397,"pfxZ":9.988820489883159,"pX":0.6214891942870331,"pZ":3.5919073512238997,"vX0":-0.21050454231465401,"vY0":-132.50685568667961,"vZ0":-3.1444332031346276,"x":93.31,"y":141.8,"x0":0.36241680849517244,"y0":50.00190477743265,"z0":5.935628627242219,"aX":4.536832478871147},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.3,"breakHorizontal":-4.7,"spinRate":1870,"spinDirection":157},"zone":12,"typeConfidence":0.9,"plateTime":0.4185831440823775,"extension":6.942714966170242},"index":0,"playId":"a5fadcb1-a812-3ae7-9704-45d43a8ca0de","pitchNumber":1,"startTime":"2026-04-19T18:29:11.655Z","endTime":"2026-04-19T18:29:15.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":91.2,"endSpeed":82.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20125372726917,"aZ":-13.965084389148336,"pfxX":2.4109249646744026,"pfxZ":10.393684258234483,"pX":-0.8367530614576834,"pZ":2.3645602514168216,"vX0":-3.7723177249444535,"vY0":-132.50336949411772,"vZ0":-6.358184152833402,"x":148.9,"y":174.94,"x0":0.3018479946265866,"y0":50.00456288546153,"z0":5.843501589217743,"aX":4.224779865711802},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.4,"breakHorizontal":-3.4,"spinRate":1832,"spinDirection":159},"zone":13,"typeConfidence":0.89,"plateTime":0.4157293620456137,"extension":7.155693443424195},"index":1,"playId":"354da7a5-b5b6-3139-be88-4d49b0de3645","pitchNumber":2,"startTime":"2026-04-19T18:29:23.894Z","endTime":"2026-04-19T18:29:27.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09218099121026,"aZ":-43.210508328604256,"pfxX":-4.792477583001894,"pfxZ":-7.975790167041078,"pX":0.2514687454981816,"pZ":2.659699753606714,"vX0":0.8287764498512086,"vY0":-117.16397924514554,"vZ0":1.1474411300083265,"x":107.41,"y":166.97,"x0":0.5145971466036233,"y0":50.00210850193681,"z0":6.216235825372997,"aX":-6.631803725198772},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.8,"breakHorizontal":8.4,"spinRate":2727,"spinDirection":329},"zone":5,"typeConfidence":0.9,"plateTime":0.46831892656909924,"extension":6.58347714283889},"index":2,"playId":"3165d37b-7d3e-39a2-9cca-3a81a489197f","pitchNumber":3,"startTime":"2026-04-19T18:29:38.479Z","endTime":"2026-04-19T18:29:42.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-19T18:29:52.056Z","endTime":"2026-04-19T18:30:02.106Z","isPitch":false,"type":"action","player":{"id":671286,"link":"/api/v1/people/671286"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.810942317497293,"aZ":-17.641196981386894,"pfxX":1.639400109231263,"pfxZ":7.835617808105457,"pX":-0.18235741594648344,"pZ":4.377554319573455,"vX0":-1.823503570514989,"vY0":-134.95703136174265,"vZ0":-1.3530967787537085,"x":123.95,"y":120.59,"x0":0.2872737023187056,"y0":50.0036773249938,"z0":6.120893888585026,"aX":3.0413586420620917},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":-2.6,"spinRate":1856,"spinDirection":158},"zone":11,"typeConfidence":0.89,"plateTime":0.4049615147523804,"extension":6.624712948836177},"index":4,"playId":"a1075e91-cb20-3977-9b11-0bb332fddd0f","pitchNumber":4,"startTime":"2026-04-19T18:30:02.106Z","endTime":"2026-04-19T18:30:06.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.541211910161756,"aZ":-18.198338466242532,"pfxX":2.770340267359225,"pfxZ":10.041944264399216,"pX":0.28192023916645886,"pZ":1.720138091789599,"vX0":-1.3133970562368986,"vY0":-117.31947238534069,"vZ0":-5.487203089578841,"x":106.25,"y":192.34,"x0":0.48957232627703284,"y0":50.003030697818055,"z0":5.789597696902969,"aX":3.855348736029747},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":17.0,"breakHorizontal":-4.7,"spinRate":1496,"spinDirection":127},"zone":9,"typeConfidence":0.9,"plateTime":0.46717997522494414,"extension":7.0471084900073455},"index":5,"playId":"e7e408f7-6c44-32a8-8dc3-64b7d6583e33","pitchNumber":5,"startTime":"2026-04-19T18:30:14.354Z","endTime":"2026-04-19T18:30:20.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.473454289249737,"aZ":-44.51438570858423,"pfxX":-4.005138608008949,"pfxZ":-8.824011810251477,"pX":-0.708367800472651,"pZ":0.46335567241615155,"vX0":-1.5814728575348995,"vY0":-117.8485007293026,"vZ0":-3.1845767381168932,"x":144.0,"y":226.27,"x0":0.4926260941671626,"y0":50.00038906905264,"z0":5.964470484490091,"aX":-5.603328123075484},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-16.4,"breakHorizontal":7.7,"spinRate":2725,"spinDirection":335},"zone":13,"typeConfidence":0.89,"plateTime":0.465686507171136,"extension":6.881194745059057},"index":6,"playId":"d6fce3ad-a570-3a8e-9e9b-a3493ab51436","pitchNumber":6,"startTime":"2026-04-19T18:30:34.228Z","endTime":"2026-04-19T18:30:39.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":671286,"link":"/api/v1/people/671286"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:30:39.518Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremiah Jackson singles on a sharp line drive to left fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-19T18:30:54.658Z","endTime":"2026-04-19T18:31:31.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68341349339732,"aZ":-13.658598934507328,"pfxX":3.0645489897286367,"pfxZ":10.27480451432072,"pX":-0.6926118720753438,"pZ":1.1290588181773278,"vX0":-3.430990887578001,"vY0":-133.17372402216907,"vZ0":-9.590582972893692,"x":143.4,"y":208.3,"x0":0.21219628771908317,"y0":50.006541775990854,"z0":5.757312689741656,"aX":5.5247297598830345},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.8,"breakHorizontal":-4.8,"spinRate":1811,"spinDirection":157},"zone":13,"typeConfidence":0.9,"plateTime":0.41076037526359066,"extension":7.037646646460005},"index":0,"playId":"c474bb6d-dfcb-39d7-bc77-31f7c1a51651","pitchNumber":1,"startTime":"2026-04-19T18:31:04.174Z","endTime":"2026-04-19T18:31:09.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.622311975220136,"aZ":-13.557355593135144,"pfxX":2.0849065293045634,"pfxZ":10.462572906360817,"pX":0.07543619434057436,"pZ":3.360531941541009,"vX0":-1.2360345812855689,"vY0":-132.8404385787012,"vZ0":-4.094170394772811,"x":114.12,"y":148.05,"x0":0.2769529308738612,"y0":50.00251706353959,"z0":5.913761408328605,"aX":3.7097634026411574},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.2,"breakHorizontal":-3.5,"spinRate":1891,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.4130197053743774,"extension":6.8724293362832185},"hitData":{"launchSpeed":107.3,"launchAngle":11.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":72.96,"coordY":100.62}},"index":1,"playId":"ae456356-192f-3305-a8ef-d37211c4f840","pitchNumber":2,"startTime":"2026-04-19T18:31:19.954Z","endTime":"2026-04-19T18:31:31.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.52,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:31:31.219Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Weston Wilson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-19T18:32:13.400Z","endTime":"2026-04-19T18:33:54.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"c6229f22-d2e3-33a5-a1b2-14df662a29db","startTime":"2026-04-19T18:31:54.399Z","endTime":"2026-04-19T18:31:58.927Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":77.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.585710368687053,"aZ":-35.64511217013537,"pfxX":-0.8055469324909161,"pfxZ":-2.330416738565839,"pX":-0.6782512487059098,"pZ":2.1306514240779952,"vX0":-2.815731140525956,"vY0":-120.34495544644786,"vZ0":-1.7497445021543063,"x":142.85,"y":181.25,"x0":0.6034106401007312,"y0":50.00054068556109,"z0":5.974728631518573,"aX":-1.2012441688041453},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.3,"breakHorizontal":2.0,"spinRate":2165,"spinDirection":302},"zone":7,"typeConfidence":0.9,"plateTime":0.45217327291986775,"extension":6.807050736511696},"index":1,"playId":"c63fbce9-0a31-3bd8-8d46-1e0f481fc13c","pitchNumber":1,"startTime":"2026-04-19T18:32:15.640Z","endTime":"2026-04-19T18:32:18.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":75.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.479692693850804,"aZ":-20.128775584213344,"pfxX":5.62247909681019,"pfxZ":8.628549138149095,"pX":-0.1965592056075481,"pZ":-0.4063690544911333,"vX0":-3.025925725090005,"vY0":-116.41810573067005,"vZ0":-9.717840238155766,"x":124.49,"y":249.75,"x0":0.37867899186529796,"y0":50.00073045929699,"z0":5.6728655420823495,"aX":7.843849357070234},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":13.9,"breakHorizontal":-9.6,"spinRate":1521,"spinDirection":133},"zone":13,"typeConfidence":0.91,"plateTime":0.46755888544745616,"extension":7.091672501210369},"index":2,"playId":"0aea0315-88a2-3deb-89f5-c3b4ce6c362a","pitchNumber":2,"startTime":"2026-04-19T18:32:31.985Z","endTime":"2026-04-19T18:32:37.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":81.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.644063236448297,"aZ":-14.914950309353346,"pfxX":1.2521705160471632,"pfxZ":9.99528331490145,"pX":0.16908105210830676,"pZ":4.255687377148771,"vX0":-0.9184218657471688,"vY0":-131.52295845989022,"vZ0":-1.6085803232449338,"x":110.56,"y":123.88,"x0":0.3626567725579303,"y0":50.002266613128995,"z0":5.998496794158173,"aX":2.16208091094335},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.9,"breakHorizontal":-2.0,"spinRate":1912,"spinDirection":161},"zone":12,"typeConfidence":0.9,"plateTime":0.4187726084049115,"extension":6.95360135472945},"index":3,"playId":"8ac18ed1-5fbb-377d-9258-e8c72055c5ce","pitchNumber":3,"startTime":"2026-04-19T18:33:04.682Z","endTime":"2026-04-19T18:33:10.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98896671202179,"aZ":-20.434554450570747,"pfxX":6.070044971033961,"pfxZ":8.559799626028935,"pX":-0.2447082187446934,"pZ":0.7476691908231451,"vX0":-3.052673738003411,"vY0":-117.42550332929991,"vZ0":-7.080425623355977,"x":126.33,"y":218.59,"x0":0.2960142170045527,"y0":50.001147842794055,"z0":5.7554380691602525,"aX":8.322587735679972},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":13.7,"breakHorizontal":-10.1,"spinRate":1500,"spinDirection":129},"zone":13,"typeConfidence":0.91,"plateTime":0.46970590949939917,"extension":7.304999069532519},"index":4,"playId":"8122758e-a3aa-362b-b5bc-8d7201c4f164","pitchNumber":4,"startTime":"2026-04-19T18:33:23.967Z","endTime":"2026-04-19T18:33:32.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jeremiah Jackson steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"8122758e-a3aa-362b-b5bc-8d7201c4f164","startTime":"2026-04-19T18:33:39.961Z","endTime":"2026-04-19T18:33:50.158Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"postOnSecond":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":1.14,"dramaIndex":42.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":71.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.801047234882525,"aZ":-20.856030124681322,"pfxX":3.709416846803594,"pfxZ":8.657847224676576,"pX":-0.1862013634380442,"pZ":1.3002328182558012,"vX0":-2.0437170217373155,"vY0":-114.65472896457409,"vZ0":-5.579144793500525,"x":124.1,"y":203.67,"x0":0.24321745881778678,"y0":50.00171825758032,"z0":5.850619563743154,"aX":4.848338180215747},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":14.3,"breakHorizontal":-6.1,"spinRate":1406,"spinDirection":128},"zone":13,"typeConfidence":0.9,"plateTime":0.48108831703958055,"extension":7.1288383734003435},"index":6,"playId":"c3aa6b32-1033-371c-8a1b-c1c65863274f","pitchNumber":5,"startTime":"2026-04-19T18:33:50.158Z","endTime":"2026-04-19T18:33:54.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.14,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:33:54.607Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"José Ramírez homers (5) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-19T18:35:48.270Z","endTime":"2026-04-19T18:36:30.732Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":669432,"link":"/api/v1/people/669432"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58879016932587,"aZ":-15.06007392099205,"pfxX":5.194352375270684,"pfxZ":10.00311669746658,"pX":-0.11503212321232713,"pZ":2.8061234205328707,"vX0":-6.946388403717579,"vY0":-130.5161206152034,"vZ0":-4.779953855799289,"x":121.38,"y":163.01,"x0":1.9163281939166519,"y0":50.0020425029159,"z0":5.809607410557775,"aX":8.88688378679078},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":17.2,"breakHorizontal":-7.7,"spinRate":2440,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.4209936338250566,"extension":6.425565157527129},"hitData":{"launchSpeed":106.2,"launchAngle":30.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":72.9,"coordY":42.55}},"index":0,"playId":"bfc4b531-0ab6-3e60-8c6f-00e3bc042ab8","pitchNumber":1,"startTime":"2026-04-19T18:36:06.428Z","endTime":"2026-04-19T18:36:30.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":10.100000000000009,"leverageIndex":0.83,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:36:30.732Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rhys Hoskins pops out to second baseman Jeremiah Jackson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-19T18:36:31.434Z","endTime":"2026-04-19T18:37:42.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.749221238679205,"aZ":-17.897771135887655,"pfxX":6.3302805306587135,"pfxZ":7.952959170059768,"pX":-0.20806034907621554,"pZ":1.7499778844075082,"vX0":-7.924657337108145,"vY0":-132.95698814650487,"vZ0":-6.703453487855321,"x":124.93,"y":191.53,"x0":1.9847642102846785,"y0":50.0064509245273,"z0":5.596962309171634,"aX":11.368836040088159},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.2,"breakHorizontal":-9.8,"spinRate":2531,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.41152613939921956,"extension":6.523808447133946},"index":0,"playId":"8f983726-483d-3ee8-aada-6186c5442f9c","pitchNumber":1,"startTime":"2026-04-19T18:36:52.309Z","endTime":"2026-04-19T18:36:56.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":78.2,"endSpeed":72.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.521713393030545,"aZ":-27.716167015991317,"pfxX":-4.116760419830109,"pfxZ":3.3799655270097877,"pX":-1.9899663843571338,"pZ":0.5254944108456224,"vX0":-7.476671156776604,"vY0":-113.66672335706544,"vZ0":-5.302420125986077,"x":192.85,"y":224.59,"x0":1.8677977457787587,"y0":50.00010233178756,"z0":5.618413793185112,"aX":-5.421111911371418},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":5.2,"breakHorizontal":9.2,"spinRate":2190,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4806320200889407,"extension":6.56705080067011},"index":1,"playId":"540b2866-963f-3f35-9351-5981eed229d7","pitchNumber":2,"startTime":"2026-04-19T18:37:03.704Z","endTime":"2026-04-19T18:37:07.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.676267701239343,"aZ":-29.89279912248349,"pfxX":-4.109620767950478,"pfxZ":1.737612885542764,"pX":0.48350256184881746,"pZ":1.6340189493936277,"vX0":-2.350487712110147,"vY0":-113.95828035698126,"vZ0":-2.685659640748283,"x":98.57,"y":194.66,"x0":2.061911906903861,"y0":50.00547443068255,"z0":5.776657404444786,"aX":-5.41358807324572},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":2.8,"breakHorizontal":8.0,"spinRate":2099,"spinDirection":272},"zone":14,"typeConfidence":2.0,"plateTime":0.48037378087907,"extension":6.396303138818749},"index":2,"playId":"3ec02b82-1b8c-38ef-b401-a0fa1e8ef1c3","pitchNumber":3,"startTime":"2026-04-19T18:37:17.283Z","endTime":"2026-04-19T18:37:21.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.730984084889812,"aZ":-16.29925189167997,"pfxX":6.938464518726626,"pfxZ":8.626454450618189,"pX":0.21548262124838444,"pZ":1.9949331486769881,"vX0":-6.839663299356375,"vY0":-134.4408090455773,"vZ0":-6.575726928362836,"x":108.79,"y":184.92,"x0":1.8847571643651975,"y0":50.00009272984889,"z0":5.618926500194853,"aX":12.765106092405865},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.5,"breakHorizontal":-11.2,"spinRate":2503,"spinDirection":127},"zone":8,"typeConfidence":0.92,"plateTime":0.4065998368308268,"extension":6.523871375141047},"hitData":{"launchSpeed":73.5,"launchAngle":55.0,"totalDistance":189.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":179.9,"coordY":146.65}},"index":3,"playId":"110d1a77-7585-32b2-95be-03e4792f03e1","pitchNumber":4,"startTime":"2026-04-19T18:37:33.622Z","endTime":"2026-04-19T18:37:42.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:37:42.256Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Fry singles on a line drive to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-19T18:37:58.916Z","endTime":"2026-04-19T18:38:36.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.759674066812412,"aZ":-17.174096741076927,"pfxX":4.716335699774933,"pfxZ":8.319010092702998,"pX":-0.6305866399574973,"pZ":3.020949981786029,"vX0":-7.668183475326359,"vY0":-133.21660082988444,"vZ0":-4.036394438048997,"x":141.04,"y":157.21,"x0":1.6682301239687474,"y0":50.00412178975595,"z0":5.792013159617705,"aX":8.505927370503933},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.4,"breakHorizontal":-7.0,"spinRate":2445,"spinDirection":129},"zone":1,"typeConfidence":2.0,"plateTime":0.4106599828363833,"extension":6.532333296722161},"index":0,"playId":"5a7b6ca3-d7f8-30d5-a14e-eba91a7862ae","pitchNumber":1,"startTime":"2026-04-19T18:38:13.154Z","endTime":"2026-04-19T18:38:16.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.9,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.773213123864128,"aZ":-32.3718008282262,"pfxX":-4.376751622931655,"pfxZ":-0.1496879595619376,"pX":-0.12916439682058875,"pZ":1.7913542439566763,"vX0":-3.2208983818616073,"vY0":-113.37547577360048,"vZ0":-1.78864368884477,"x":121.92,"y":190.41,"x0":1.8787267082483585,"y0":50.00456909592816,"z0":5.822029461775064,"aX":-5.696311955293125},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-0.5,"breakHorizontal":8.8,"spinRate":2092,"spinDirection":298},"zone":8,"typeConfidence":2.0,"plateTime":0.4831551888959842,"extension":6.5539219408200795},"hitData":{"launchSpeed":78.6,"launchAngle":16.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.09,"coordY":128.4}},"index":1,"playId":"5a0344c4-858d-3ced-a574-618a50201629","pitchNumber":2,"startTime":"2026-04-19T18:38:24.752Z","endTime":"2026-04-19T18:38:36.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.7,"awayTeamWinProbability":21.299999999999997,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.46,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:38:36.203Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daniel Schneemann walks. David Fry to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-19T18:38:47.119Z","endTime":"2026-04-19T18:41:50.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"postOnSecond":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.491848078454172,"aZ":-18.369413237415813,"pfxX":5.352229233700447,"pfxZ":7.976775767806165,"pX":0.4436610044105555,"pZ":3.0537953243009537,"vX0":-4.65342477854303,"vY0":-130.7169033827356,"vZ0":-3.384505100728692,"x":100.09,"y":156.33,"x0":1.55135391468985,"y0":50.003579648168284,"z0":5.744028710177336,"aX":9.264834291866281},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.9,"breakHorizontal":-8.6,"spinRate":2391,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.41898014507021974,"extension":6.532828033390781},"index":0,"playId":"f4559144-4c0f-3aaa-b2f1-84f71b331f13","pitchNumber":1,"startTime":"2026-04-19T18:39:00.488Z","endTime":"2026-04-19T18:39:03.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.180311685126515,"aZ":-25.866050525817613,"pfxX":10.12391766281037,"pfxZ":3.6792846670289316,"pX":-0.5384025580425995,"pZ":1.1617868223666918,"vX0":-8.636780692446555,"vY0":-130.80092098332244,"vZ0":-6.556628615069259,"x":137.52,"y":207.41,"x0":1.5073195830666462,"y0":50.00513478599271,"z0":5.667665985211235,"aX":17.36843371835842},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":-16.2,"spinRate":2359,"spinDirection":132},"zone":13,"typeConfidence":0.89,"plateTime":0.4203722043596638,"extension":6.555639437688435},"index":1,"playId":"da2e1c47-2a38-3151-9981-1cb83cd3c0f9","pitchNumber":2,"startTime":"2026-04-19T18:39:17.964Z","endTime":"2026-04-19T18:39:21.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70216752300528,"aZ":-32.24033638502664,"pfxX":7.774217225433536,"pfxZ":-0.04191521837930212,"pX":-0.5523671512381307,"pZ":0.9300680395875663,"vX0":-7.835075160903835,"vY0":-124.81734457300983,"vZ0":-4.829551336332263,"x":138.05,"y":213.67,"x0":1.614638076248667,"y0":50.00255009250842,"z0":5.539347769594735,"aX":12.288523237974571},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.0,"breakHorizontal":-12.4,"spinRate":1705,"spinDirection":114},"zone":13,"typeConfidence":0.91,"plateTime":0.4385290722464972,"extension":6.76502375537967},"index":2,"playId":"3f16f0dc-1c9a-3525-85a6-3409a6f34138","pitchNumber":3,"startTime":"2026-04-19T18:39:34.985Z","endTime":"2026-04-19T18:39:38.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":81.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.443562278167654,"aZ":-14.787522228839116,"pfxX":3.5306167704213873,"pfxZ":10.09594540444143,"pX":0.31185791056641415,"pZ":2.7473983326241314,"vX0":-4.652755860432856,"vY0":-131.54417337500325,"vZ0":-4.78300247105121,"x":105.11,"y":164.6,"x0":1.6593086094477796,"y0":50.00014456581735,"z0":5.715089787112824,"aX":6.078765363319358},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.2,"breakHorizontal":-5.2,"spinRate":2358,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.41918653941733286,"extension":6.45699391419382},"index":3,"playId":"79396271-b1c1-336a-8799-3167dfa00d94","pitchNumber":4,"startTime":"2026-04-19T18:39:55.425Z","endTime":"2026-04-19T18:39:58.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.525416157536753,"aZ":-28.211816766158204,"pfxX":-1.0859302211536193,"pfxZ":3.0128412403772917,"pX":-1.7814060528151963,"pZ":-0.01826040102758432,"vX0":-7.09650755300361,"vY0":-114.84834420252163,"vZ0":-6.3529082895790445,"x":184.9,"y":239.27,"x0":1.5107291692266402,"y0":50.00170715715355,"z0":5.584937191544824,"aX":-1.4255463960095123},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":3.8,"breakHorizontal":4.1,"spinRate":2173,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4799511733701278,"extension":6.76146370104981},"index":4,"playId":"864f0d26-c734-3881-aecb-4deca3312dba","pitchNumber":5,"startTime":"2026-04-19T18:40:16.871Z","endTime":"2026-04-19T18:40:22.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"actionPlayId":"864f0d26-c734-3881-aecb-4deca3312dba","startTime":"2026-04-19T18:40:30.512Z","endTime":"2026-04-19T18:40:48.278Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.486039309050362,"aZ":-17.92395588815302,"pfxX":5.541182861483586,"pfxZ":7.919458584503284,"pX":0.5666392663876618,"pZ":3.115316319691143,"vX0":-4.9494044961862445,"vY0":-133.251162997112,"vZ0":-3.5623937204795033,"x":95.4,"y":154.67,"x0":1.7277168494894664,"y0":50.002119884780114,"z0":5.763638689190732,"aX":9.969872820924794},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.8,"breakHorizontal":-9.0,"spinRate":2395,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.410958946709413,"extension":6.5592991568912264},"index":6,"playId":"dc647145-071f-3bc8-b435-7617057c8144","pitchNumber":6,"startTime":"2026-04-19T18:40:48.278Z","endTime":"2026-04-19T18:40:51.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58192787946406,"aZ":-27.60208440179583,"pfxX":7.823528039200108,"pfxZ":2.9120348530481053,"pX":0.8360867554365322,"pZ":2.518377804297368,"vX0":-4.653667662659072,"vY0":-124.60431279402194,"vZ0":-1.9357426073328108,"x":85.13,"y":170.78,"x0":1.713734233713215,"y0":50.00185194378286,"z0":5.591180235507676,"aX":12.272884822287422},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.0,"breakHorizontal":-13.1,"spinRate":1422,"spinDirection":111},"zone":12,"typeConfidence":0.91,"plateTime":0.4399735527242692,"extension":6.74736834760175},"index":7,"playId":"64bfccf1-f542-3ffe-9d4e-7dc917acb865","pitchNumber":7,"startTime":"2026-04-19T18:41:08.758Z","endTime":"2026-04-19T18:41:11.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.463839531847004,"aZ":-32.7340026455447,"pfxX":-7.444657887663633,"pfxZ":-0.42975863059306985,"pX":-0.972136788987072,"pZ":0.5790524421794301,"vX0":-3.7880080901904902,"vY0":-114.27098518267276,"vZ0":-3.985897702265878,"x":154.06,"y":223.15,"x0":1.6837707774399497,"y0":50.004383189242944,"z0":5.622072798926998,"aX":-9.674134789856772},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-1.7,"breakHorizontal":14.5,"spinRate":2019,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.4825492145653256,"extension":6.8362644283554355},"index":8,"playId":"9b7aa21b-fa2b-3b01-b1f4-5d2f9410961a","pitchNumber":8,"startTime":"2026-04-19T18:41:47.188Z","endTime":"2026-04-19T18:41:50.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.10000000000001,"awayTeamWinProbability":18.89999999999999,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.84,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:41:50.718Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Juan Brito doubles (3) on a sharp fly ball to center fielder Blaze Alexander. David Fry scores. Daniel Schneemann scores.","rbi":2,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-19T18:43:12.023Z","endTime":"2026-04-19T18:44:06.060Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":{"id":669432,"link":"/api/v1/people/669432"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":{"id":669432,"link":"/api/v1/people/669432"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-19T18:42:13.179Z","endTime":"2026-04-19T18:43:12.023Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":70.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.148577654521727,"aZ":-32.10438974586697,"pfxX":-6.385950600033552,"pfxZ":0.05394350877852805,"pX":0.21505973631763703,"pZ":1.7900456548858072,"vX0":-1.9767837596403621,"vY0":-113.35271034374327,"vZ0":-1.7152917453716836,"x":107.01,"y":135.24,"x0":1.9322064252253086,"y0":50.00329034441288,"z0":5.815846473677713,"aX":-8.16180789831419},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-0.1,"breakHorizontal":12.1,"spinRate":1970,"spinDirection":282},"zone":8,"typeConfidence":2.0,"plateTime":0.486533183510343,"extension":6.611703666112281},"index":1,"playId":"f75e1aa7-e832-333d-948e-123229b9f46d","pitchNumber":1,"startTime":"2026-04-19T18:43:12.023Z","endTime":"2026-04-19T18:43:16.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.369330461525475,"aZ":-30.550685692215133,"pfxX":-7.352477666708798,"pfxZ":1.2610008931487227,"pX":-1.1313206890932266,"pZ":0.6962142285611502,"vX0":-4.265579069730825,"vY0":-113.56970905419156,"vZ0":-4.339357973747761,"x":160.12,"y":219.98,"x0":1.737990406469444,"y0":50.00111417283464,"z0":5.732688761831534,"aX":-9.424635085124365},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":1.3,"breakHorizontal":14.5,"spinRate":2073,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4857323480381459,"extension":6.743651768506928},"index":2,"playId":"b1bfa038-f9da-36a2-b00e-9edbfb3bb2e6","pitchNumber":2,"startTime":"2026-04-19T18:43:31.045Z","endTime":"2026-04-19T18:43:34.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":82.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.4489560086803,"aZ":-14.002686980477572,"pfxX":5.959654388592783,"pfxZ":10.269836188165675,"pX":0.27770377611148955,"pZ":2.6810407111109655,"vX0":-5.825075184174368,"vY0":-133.81471417985773,"vZ0":-5.2049450608022765,"x":106.41,"y":166.39,"x0":1.7344637016339046,"y0":50.00256851732481,"z0":5.695834237571925,"aX":10.54434538561842},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.3,"breakHorizontal":-9.1,"spinRate":2505,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.41321823403703917,"extension":6.507141760427614},"hitData":{"launchSpeed":102.6,"launchAngle":26.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":124.12,"coordY":39.46}},"index":3,"playId":"aeb3e6fd-cb52-369e-9592-d2098a8e2172","pitchNumber":3,"startTime":"2026-04-19T18:43:52.396Z","endTime":"2026-04-19T18:44:06.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.9,"awayTeamWinProbability":8.099999999999994,"homeTeamWinProbabilityAdded":10.799999999999997,"leverageIndex":1.28,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:44:06.060Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hedges grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-19T18:44:28.609Z","endTime":"2026-04-19T18:44:49.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53805028386957,"aZ":-33.53737214463132,"pfxX":6.840200354960213,"pfxZ":-0.8659807143995906,"pX":0.05334453099799347,"pZ":2.1350165385719135,"vX0":-6.331907807120179,"vY0":-124.98589026301165,"vZ0":-1.8123245438548055,"x":114.97,"y":181.13,"x0":1.732656866177466,"y0":50.00177304166512,"z0":5.627568400121598,"aX":10.805922891528532},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.8,"breakHorizontal":-10.9,"spinRate":1435,"spinDirection":110},"zone":8,"typeConfidence":0.9,"plateTime":0.43848685055185355,"extension":6.659020889726847},"hitData":{"launchSpeed":103.6,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":150.43}},"index":0,"playId":"64901b0e-947c-3d15-873d-5c3b6e580fd1","pitchNumber":1,"startTime":"2026-04-19T18:44:43.411Z","endTime":"2026-04-19T18:44:49.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"second":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:44:49.564Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a line drive to left fielder Taylor Ward. Juan Brito scores.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-19T18:45:05.854Z","endTime":"2026-04-19T18:46:44.187Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":{"id":669432,"link":"/api/v1/people/669432"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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.5,"endSpeed":72.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.452012100954178,"aZ":-27.66599590216814,"pfxX":-2.123163160390511,"pfxZ":3.3766393339753513,"pX":-0.15653534846892658,"pZ":1.9381612205334768,"vX0":-3.770692939525315,"vY0":-114.35984056562518,"vZ0":-2.5266792203246586,"x":122.97,"y":186.45,"x0":1.7842156679141048,"y0":50.004596533478804,"z0":5.7488510375784285,"aX":-2.8347851218673927},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":5.8,"breakHorizontal":4.7,"spinRate":2091,"spinDirection":283},"zone":8,"typeConfidence":2.0,"plateTime":0.4774520199516763,"extension":6.649984149785355},"index":0,"playId":"3b6b0b37-8164-36b5-aea0-65f025d74f6c","pitchNumber":1,"startTime":"2026-04-19T18:45:17.677Z","endTime":"2026-04-19T18:45:20.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"second":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43685223713876,"aZ":-29.96860778184513,"pfxX":7.569676575337122,"pfxZ":1.354278190977971,"pX":-0.2536884274564997,"pZ":1.232175760956301,"vX0":-7.088719272378933,"vY0":-127.01221493617416,"vZ0":-4.944909241904302,"x":126.67,"y":205.51,"x0":1.5922816620665774,"y0":50.0055706001683,"z0":5.592541068889481,"aX":12.348491447975253},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.6,"breakHorizontal":-12.1,"spinRate":1538,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.43153931092798503,"extension":6.705801687804902},"index":1,"playId":"98952720-172b-36a5-ac13-5f6ad06d2030","pitchNumber":2,"startTime":"2026-04-19T18:45:34.852Z","endTime":"2026-04-19T18:45:37.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"second":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-19T18:45:47.621Z","endTime":"2026-04-19T18:45:59.141Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"second":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":92.3,"endSpeed":84.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.544372367389233,"aZ":-16.36647515375885,"pfxX":7.192106082057005,"pfxZ":8.645701186085198,"pX":0.46804618640946377,"pZ":2.8419327876748577,"vX0":-5.795602665969491,"vY0":-134.2195568981813,"vZ0":-4.663742999035794,"x":99.16,"y":162.05,"x0":1.7189531265013327,"y0":50.00002250835351,"z0":5.764294394157591,"aX":13.144649199771038},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.9,"breakHorizontal":-11.8,"spinRate":2469,"spinDirection":127},"zone":3,"typeConfidence":0.91,"plateTime":0.4077974791268044,"extension":6.606377272657795},"index":3,"playId":"ed6a0265-c400-3353-8ad0-a079cfdd0713","pitchNumber":3,"startTime":"2026-04-19T18:45:59.141Z","endTime":"2026-04-19T18:46:03.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"second":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"playId":"b8881f1e-0d51-44b2-9210-cf9d2199aa1f","startTime":"2026-04-19T18:46:17.409Z","endTime":"2026-04-19T18:46:22.409Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"second":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89422955869105,"aZ":-30.586196300528655,"pfxX":-2.2703123295529375,"pfxZ":1.1004040551791006,"pX":0.24609344803045047,"pZ":1.1688396519796647,"vX0":-3.0410033490295576,"vY0":-118.91014185034653,"vZ0":-4.030386470869651,"x":107.62,"y":207.22,"x0":1.8342991769164898,"y0":50.000668867409125,"z0":5.647917113576879,"aX":-3.2638648438376063},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.3,"breakHorizontal":4.8,"spinRate":2180,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.4598801713350049,"extension":6.665576219238338},"hitData":{"launchSpeed":78.5,"launchAngle":19.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.54,"coordY":132.89}},"index":5,"playId":"f182e798-fb33-34c9-87e1-2aef86efd04a","pitchNumber":4,"startTime":"2026-04-19T18:46:32.919Z","endTime":"2026-04-19T18:46:44.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"second":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.42,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:46:44.187Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-19T18:46:56.770Z","endTime":"2026-04-19T18:49:03.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"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":92.5,"endSpeed":84.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.852176496114456,"aZ":-16.62909459246133,"pfxX":7.050242749057466,"pfxZ":8.513954143340493,"pX":-0.7474079602982965,"pZ":2.8813036691271225,"vX0":-8.496447240260983,"vY0":-134.46161996928697,"vZ0":-4.261260526480267,"x":145.49,"y":160.98,"x0":1.5412684772802148,"y0":50.00637314531131,"z0":5.670854547125726,"aX":12.87946082642335},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":-10.9,"spinRate":2568,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.4077533112866081,"extension":6.628143037935592},"index":0,"playId":"d70b2902-41be-37ab-a625-114b306ce17c","pitchNumber":1,"startTime":"2026-04-19T18:47:17.797Z","endTime":"2026-04-19T18:47:21.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":70.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.901850996790497,"aZ":-30.042764569981998,"pfxX":-6.953354986100158,"pfxZ":1.6731798555465236,"pX":-0.1539738991393902,"pZ":2.5245817250862235,"vX0":-2.3200251082495273,"vY0":-112.32923965574366,"vZ0":-0.4066435334246724,"x":122.87,"y":170.62,"x0":1.7964175919526586,"y0":50.002462347021634,"z0":5.769938290480173,"aX":-8.859629982986739},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":3.2,"breakHorizontal":13.2,"spinRate":2066,"spinDirection":272},"zone":5,"typeConfidence":2.0,"plateTime":0.48814368463189517,"extension":6.706335932762754},"index":1,"playId":"47607a06-ca9d-3e0a-b804-e718ff77a008","pitchNumber":2,"startTime":"2026-04-19T18:47:38.856Z","endTime":"2026-04-19T18:47:41.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"e3ffa728-81a8-3452-b07f-08f191897947","startTime":"2026-04-19T18:47:56.523Z","endTime":"2026-04-19T18:47:59.523Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3052987185779,"aZ":-27.177890404377912,"pfxX":-2.795106154313337,"pfxZ":3.8173335122694967,"pX":-1.5303209555971111,"pZ":1.553369967560774,"vX0":-6.230501469239155,"vY0":-114.04862575081209,"vZ0":-3.1113782992593233,"x":171.44,"y":159.75,"x0":1.6074752012472178,"y0":50.00281433066222,"z0":5.635017323853955,"aX":-3.6555036557765543},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":6.4,"breakHorizontal":6.7,"spinRate":2053,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.4815228350691787,"extension":6.543209120580047},"index":3,"playId":"5d950cc9-6588-387f-9a53-c15ca458616a","pitchNumber":3,"startTime":"2026-04-19T18:48:13.758Z","endTime":"2026-04-19T18:48:16.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35329343746444,"aZ":-24.36848377213868,"pfxX":10.113795003256339,"pfxZ":4.28443075379891,"pX":-0.4140470269476138,"pZ":2.4926529688140264,"vX0":-8.798756565170688,"vY0":-134.2462387033179,"vZ0":-3.7240359035888733,"x":132.78,"y":171.48,"x0":1.593655786375514,"y0":50.0060044534688,"z0":5.63467401696984,"aX":18.443805309534678},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.1,"breakHorizontal":-16.4,"spinRate":2267,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.4081715381001958,"extension":6.635691714847466},"index":4,"playId":"b531afb2-4941-3a24-afbb-94c17a0a49ec","pitchNumber":4,"startTime":"2026-04-19T18:48:32.823Z","endTime":"2026-04-19T18:48:35.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.035411153731758,"aZ":-29.01517968641582,"pfxX":-6.136979342882463,"pfxZ":2.507342589593371,"pX":0.5262886052049445,"pZ":2.5170594660473298,"vX0":-1.1819714999644908,"vY0":-112.02933082424396,"vZ0":-0.3904334338349844,"x":96.94,"y":170.82,"x0":1.8588159502772617,"y0":50.00204961488197,"z0":5.683757546674453,"aX":-7.725469935461828},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":4.8,"breakHorizontal":11.4,"spinRate":2068,"spinDirection":280},"zone":6,"typeConfidence":2.0,"plateTime":0.4907084075797101,"extension":6.652731729416502},"index":5,"playId":"b586497a-9bd4-3dc7-a351-3295cfec92e7","pitchNumber":5,"startTime":"2026-04-19T18:48:53.793Z","endTime":"2026-04-19T18:49:03.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.4999999999999858,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:49:03.512Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Coby Mayo walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T18:50:51.582Z","endTime":"2026-04-19T18:52:16.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09091013170384,"aZ":-14.261414169416005,"pfxX":3.398404669931712,"pfxZ":10.371246572285418,"pX":-1.271505397343166,"pZ":2.080271478268618,"vX0":-4.947412171107669,"vY0":-131.17207996019187,"vZ0":-6.877847101187265,"x":165.47,"y":182.61,"x0":0.2053763037014067,"y0":50.00059532253746,"z0":5.817665801739622,"aX":5.868304077960154},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.3,"breakHorizontal":-4.9,"spinRate":1693,"spinDirection":158},"zone":13,"typeConfidence":0.9,"plateTime":0.4190236132044425,"extension":7.040647971294532},"index":0,"playId":"3744d2b2-22eb-3d74-876a-b2a1cc7388b0","pitchNumber":1,"startTime":"2026-04-19T18:51:10.411Z","endTime":"2026-04-19T18:51:14.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":89.8,"endSpeed":80.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36864034895391,"aZ":-12.959163715966659,"pfxX":3.970557593874699,"pfxZ":11.381655444437001,"pX":-1.0684800679114643,"pZ":1.6359519624633445,"vX0":-4.609578943448537,"vY0":-130.38421489036656,"vZ0":-8.12446077764917,"x":157.73,"y":194.61,"x0":0.22283901473829787,"y0":50.004842776893,"z0":5.812294698006996,"aX":6.704790494432328},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":18.6,"breakHorizontal":-5.9,"spinRate":1865,"spinDirection":157},"zone":13,"typeConfidence":0.9,"plateTime":0.42325188895678956,"extension":7.100028554747765},"index":1,"playId":"f517890a-41d8-32f3-83e6-87477e2f0caa","pitchNumber":2,"startTime":"2026-04-19T18:51:24.789Z","endTime":"2026-04-19T18:51:29.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14919290521875,"aZ":-14.988344168899417,"pfxX":2.7210490952351494,"pfxZ":9.841992729634196,"pX":-0.6703134015712299,"pZ":1.917370661518939,"vX0":-3.2807261511596977,"vY0":-131.85392188057935,"vZ0":-7.301453854595531,"x":142.55,"y":187.01,"x0":0.24128404083347427,"y0":50.00567989618805,"z0":5.845479388513297,"aX":4.753297655872189},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.3,"breakHorizontal":-4.2,"spinRate":1769,"spinDirection":156},"zone":7,"typeConfidence":0.89,"plateTime":0.4166951354852211,"extension":7.127510929972673},"index":2,"playId":"21098f92-8f16-38c3-92db-28c402bac0b6","pitchNumber":3,"startTime":"2026-04-19T18:51:39.209Z","endTime":"2026-04-19T18:51:42.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.876245212106213,"aZ":-14.555859690247374,"pfxX":3.4147901154503915,"pfxZ":10.043180455733653,"pX":-0.22861686042301174,"pZ":1.2030918068282646,"vX0":-2.2691321325384943,"vY0":-132.06095027106295,"vZ0":-9.11465968610001,"x":125.71,"y":206.3,"x0":0.20101468400879705,"y0":50.00457511638765,"z0":5.785743793415176,"aX":5.99192884212561},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.2,"breakHorizontal":-5.6,"spinRate":1873,"spinDirection":156},"zone":13,"typeConfidence":0.89,"plateTime":0.4158055369252782,"extension":7.191935646503164},"index":3,"playId":"08589d85-88d5-322c-a64b-fa7e0903d5f3","pitchNumber":4,"startTime":"2026-04-19T18:51:54.876Z","endTime":"2026-04-19T18:52:00.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.791522186222014,"aZ":-14.88459642793788,"pfxX":2.81159190707365,"pfxZ":9.96116313585455,"pX":-0.11816418791529794,"pZ":4.106691494079642,"vX0":-1.6495619513451423,"vY0":-131.64088319083345,"vZ0":-2.138648304910458,"x":121.5,"y":127.9,"x0":0.15485010804399973,"y0":50.00535460878751,"z0":6.0454566851940195,"aX":4.881412321419139},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.8,"breakHorizontal":-4.7,"spinRate":1897,"spinDirection":160},"zone":11,"typeConfidence":0.9,"plateTime":0.4178341875889635,"extension":6.947624303776896},"index":4,"playId":"f86f8a7d-aefb-32ca-a9d6-597e8cb2cbd4","pitchNumber":5,"startTime":"2026-04-19T18:52:10.975Z","endTime":"2026-04-19T18:52:16.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.4,"awayTeamWinProbability":8.599999999999994,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.47,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:52:16.688Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sam Huff singles on a ground ball to left fielder Angel Martínez. Coby Mayo to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T18:52:24.847Z","endTime":"2026-04-19T18:53:36.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"postOnSecond":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.678663684926033,"aZ":-36.158147304240565,"pfxX":-1.744035495344722,"pfxZ":-2.794516837561411,"pX":-1.4111128796310846,"pZ":1.6400063209162474,"vX0":-3.678639060027965,"vY0":-118.67350518683823,"vZ0":-2.461033986246391,"x":170.79,"y":194.5,"x0":0.38554474153599333,"y0":50.003021683200814,"z0":5.983776518676063,"aX":-2.486827086517124},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.4,"breakHorizontal":4.1,"spinRate":2220,"spinDirection":310},"zone":13,"typeConfidence":0.91,"plateTime":0.4615302685406193,"extension":7.076031642040436},"index":0,"playId":"49fb8d98-634e-3749-beaa-4ef3ff80ef2c","pitchNumber":1,"startTime":"2026-04-19T18:52:39.567Z","endTime":"2026-04-19T18:52:43.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":90.2,"endSpeed":81.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.594017801982503,"aZ":-15.160692668785456,"pfxX":3.849215855858189,"pfxZ":9.892794542406403,"pX":-1.028526532456806,"pZ":1.7610340274733183,"vX0":-4.530856062977353,"vY0":-131.05541975723145,"vZ0":-7.488596711989437,"x":156.21,"y":191.23,"x0":0.23179694645832782,"y0":50.00368637873748,"z0":5.812109842398386,"aX":6.621045552839106},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.2,"breakHorizontal":-5.9,"spinRate":1716,"spinDirection":157},"zone":13,"typeConfidence":0.89,"plateTime":0.41973575645355954,"extension":7.241543659341661},"index":1,"playId":"bbcdd76c-4b83-3ef5-a822-f33cea77c69d","pitchNumber":2,"startTime":"2026-04-19T18:52:54.323Z","endTime":"2026-04-19T18:52:58.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72969909776542,"aZ":-13.562470635382212,"pfxX":2.4584705756445446,"pfxZ":10.580654031296817,"pX":0.29197129982136744,"pZ":2.3014896150650808,"vX0":-0.8752181372573258,"vY0":-132.397639883763,"vZ0":-6.737992228508628,"x":105.87,"y":176.64,"x0":0.309253038705244,"y0":50.00139869991382,"z0":5.8898229814057,"aX":4.323317338031},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.8,"breakHorizontal":-4.2,"spinRate":1871,"spinDirection":156},"zone":6,"typeConfidence":0.9,"plateTime":0.41518919263858045,"extension":7.0710784395305595},"index":2,"playId":"de676ec3-4f6a-3531-bb25-bd525c7bcef2","pitchNumber":3,"startTime":"2026-04-19T18:53:10.200Z","endTime":"2026-04-19T18:53:13.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":81.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.413543448253556,"aZ":-14.995533389836506,"pfxX":3.6618618934005873,"pfxZ":10.04191790344086,"pX":0.2802338666538958,"pZ":2.005490011735309,"vX0":-1.409958122631675,"vY0":-130.92081141402346,"vZ0":-7.016099626224949,"x":106.32,"y":184.63,"x0":0.35458724321238194,"y0":50.00023695222011,"z0":5.872771602262151,"aX":6.262821733071778},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.6,"breakHorizontal":-6.2,"spinRate":1837,"spinDirection":154},"zone":9,"typeConfidence":0.89,"plateTime":0.4207192198480634,"extension":7.042741160017013},"hitData":{"launchSpeed":104.6,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.02,"coordY":136.92}},"index":3,"playId":"df9300a7-5683-38e6-af9e-258955eeccf7","pitchNumber":4,"startTime":"2026-04-19T18:53:25.094Z","endTime":"2026-04-19T18:53:36.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-3.8000000000000114,"leverageIndex":0.9,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:53:36.833Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Alexander flies out to center fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T18:53:43.402Z","endTime":"2026-04-19T18:54:26.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"postOnSecond":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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":90.1,"endSpeed":82.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.015882630800604,"aZ":-15.17898488074656,"pfxX":2.001703094216058,"pfxZ":9.77773720688619,"pX":-1.3444305418044808,"pZ":2.5517993435376782,"vX0":-4.652743264561683,"vY0":-131.07700752836604,"vZ0":-5.70218858494357,"x":168.25,"y":169.88,"x0":0.19448787733571565,"y0":50.00306501347007,"z0":5.8911108882855325,"aX":3.4799028554045903},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.7,"breakHorizontal":-2.6,"spinRate":1882,"spinDirection":160},"zone":11,"typeConfidence":0.89,"plateTime":0.4180570810810109,"extension":7.116994443447456},"index":0,"playId":"89be1229-87af-3abf-988a-ffbd65b136aa","pitchNumber":1,"startTime":"2026-04-19T18:53:57.616Z","endTime":"2026-04-19T18:54:02.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":669087,"link":"/api/v1/people/669087"},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":89.6,"endSpeed":81.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.574682164356897,"aZ":-14.074830155865115,"pfxX":1.6425876941415674,"pfxZ":10.566978259168987,"pX":-0.11720858991933607,"pZ":2.6943282391281405,"vX0":-1.661803085902812,"vY0":-130.34237517073387,"vZ0":-5.57349587570189,"x":121.47,"y":166.03,"x0":0.3166112713640825,"y0":50.0017063202045,"z0":5.931359802702999,"aX":2.813178091728001},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":18.0,"breakHorizontal":-2.6,"spinRate":1808,"spinDirection":156},"zone":5,"typeConfidence":0.9,"plateTime":0.4209714272933116,"extension":7.0318556454450745},"hitData":{"launchSpeed":98.1,"launchAngle":43.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.62,"coordY":75.43}},"index":1,"playId":"6e8f5fb1-3c9e-31eb-93ab-4792e59d0aef","pitchNumber":2,"startTime":"2026-04-19T18:54:13.235Z","endTime":"2026-04-19T18:54:26.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":669087,"link":"/api/v1/people/669087"},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":3.500000000000014,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:54:26.701Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Taylor Ward homers (1) on a fly ball to left field. Coby Mayo scores. Sam Huff scores.","rbi":3,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T18:54:47.674Z","endTime":"2026-04-19T18:56:16.093Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"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(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":79.4,"endSpeed":72.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.397078015706388,"aZ":-21.653011355619714,"pfxX":4.985495773834299,"pfxZ":7.803323687491591,"pX":0.9568980777961104,"pZ":3.16486870618867,"vX0":-0.34625449309572726,"vY0":-115.6303237689402,"vZ0":-1.8599992045944895,"x":80.53,"y":153.33,"x0":0.4615618613073348,"y0":50.00345874064226,"z0":6.065822164657594,"aX":6.723108125793829},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":13.9,"breakHorizontal":-8.9,"spinRate":1442,"spinDirection":134},"zone":12,"typeConfidence":0.9,"plateTime":0.47444187182461484,"extension":6.977005560935447},"index":0,"playId":"fb6a27d1-36b8-32f3-8381-6120af7b34e9","pitchNumber":1,"startTime":"2026-04-19T18:54:55.818Z","endTime":"2026-04-19T18:54:59.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":669087,"link":"/api/v1/people/669087"},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.216413600232087,"aZ":-34.0510307584985,"pfxX":-1.212270248494412,"pfxZ":-1.2477922727908926,"pX":-0.3427555239403381,"pZ":0.9222503996707248,"vX0":-1.8318033304960721,"vY0":-121.23367950789235,"vZ0":-4.8857317183504305,"x":130.07,"y":213.88,"x0":0.5782451568058972,"y0":50.005424755893685,"z0":5.913642933709291,"aX":-1.8169002864986055},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.1,"breakHorizontal":2.6,"spinRate":2268,"spinDirection":304},"zone":13,"typeConfidence":0.89,"plateTime":0.45064221104073754,"extension":6.829358613344327},"index":1,"playId":"9eda0d02-0051-3b47-94b1-fd22350f9d1a","pitchNumber":2,"startTime":"2026-04-19T18:55:10.333Z","endTime":"2026-04-19T18:55:14.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":669087,"link":"/api/v1/people/669087"},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96734778810652,"aZ":-14.351849213425952,"pfxX":3.3896836813004527,"pfxZ":10.103693944059783,"pX":0.3460956993790599,"pZ":2.5031448136272694,"vX0":-1.1698898473995194,"vY0":-132.17270458112998,"vZ0":-6.003085706795465,"x":103.81,"y":171.2,"x0":0.3548414697036391,"y0":50.00370596565621,"z0":5.863377376308414,"aX":5.979313105652882},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.2,"breakHorizontal":-5.9,"spinRate":1867,"spinDirection":154},"zone":6,"typeConfidence":0.9,"plateTime":0.4148953985767556,"extension":7.159940177572144},"index":2,"playId":"59513a1d-dafd-3455-9c44-a9245a9cf8e7","pitchNumber":3,"startTime":"2026-04-19T18:55:25.737Z","endTime":"2026-04-19T18:55:30.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":669087,"link":"/api/v1/people/669087"},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":89.5,"endSpeed":81.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20782769683766,"aZ":-15.212333236961632,"pfxX":1.3153987844251436,"pfxZ":9.895122680011724,"pX":-0.4929608381163222,"pZ":2.7067542919646512,"vX0":-2.254252090453193,"vY0":-130.2978383822396,"vZ0":-5.240474814367252,"x":135.79,"y":165.7,"x0":0.213767185638148,"y0":50.002073251436165,"z0":5.899472442324777,"aX":2.254762964484785},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.9,"breakHorizontal":-1.9,"spinRate":1804,"spinDirection":156},"zone":4,"typeConfidence":0.89,"plateTime":0.42089523698353704,"extension":7.223535745580309},"hitData":{"launchSpeed":107.4,"launchAngle":25.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":24.85,"coordY":74.53}},"index":3,"playId":"dbcbe09a-2fc4-3984-8211-67c9e7323a43","pitchNumber":4,"startTime":"2026-04-19T18:55:49.623Z","endTime":"2026-04-19T18:56:16.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":669087,"link":"/api/v1/people/669087"},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":-13.100000000000009,"leverageIndex":1.17,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:56:16.093Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gunnar Henderson flies out to right fielder David Fry.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T18:56:18.041Z","endTime":"2026-04-19T18:57:36.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.396674756228155,"aZ":-13.461909710190078,"pfxX":4.133800728981005,"pfxZ":9.967143188686318,"pX":-0.535077204200223,"pZ":1.2145537797031143,"vX0":-3.994513705512403,"vY0":-135.14593083811337,"vZ0":-9.540840154832708,"x":137.4,"y":205.99,"x0":0.4146774046346188,"y0":50.000181588915495,"z0":5.702992312306214,"aX":7.7581385575464346},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":-6.8,"spinRate":1919,"spinDirection":153},"zone":13,"typeConfidence":0.9,"plateTime":0.40303574275707765,"extension":7.119537361146711},"index":0,"playId":"644830b3-0e2e-3397-a03e-f7b1c30bf566","pitchNumber":1,"startTime":"2026-04-19T18:56:40.033Z","endTime":"2026-04-19T18:56:43.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44459218568675,"aZ":-38.55697641016722,"pfxX":-0.7156473887468338,"pfxZ":-4.390959227697495,"pX":-0.28410258206647737,"pZ":3.837858337429664,"vX0":-1.5958007319295158,"vY0":-119.30608414501164,"vZ0":2.5906225577168627,"x":127.83,"y":135.16,"x0":0.48461357869589045,"y0":50.00550308282122,"z0":6.195769227646898,"aX":-1.0391696427274735},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-7.2,"breakHorizontal":1.7,"spinRate":2280,"spinDirection":313},"zone":11,"typeConfidence":0.92,"plateTime":0.45786547768272445,"extension":6.819627967902648},"index":1,"playId":"5e6c50de-ea01-35d2-a5b2-fcb3aa1803e4","pitchNumber":2,"startTime":"2026-04-19T18:56:53.639Z","endTime":"2026-04-19T18:56:57.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":90.6,"endSpeed":83.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08280816924149,"aZ":-12.212200042486122,"pfxX":2.1711898047459077,"pfxZ":11.39725827827715,"pX":-0.8661652127750467,"pZ":0.5472441183400754,"vX0":-3.6094400188579048,"vY0":-131.5407188761104,"vZ0":-11.087417586428638,"x":150.02,"y":224.0,"x0":0.24211286969481935,"y0":50.00215734619053,"z0":5.724127877955035,"aX":3.802582853495478},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.4,"breakHorizontal":-3.1,"spinRate":1912,"spinDirection":156},"zone":13,"typeConfidence":0.9,"plateTime":0.4165044579108783,"extension":7.016680176648236},"index":2,"playId":"af419f47-3cf0-3a4d-b056-be7076b2a5e1","pitchNumber":3,"startTime":"2026-04-19T18:57:09.038Z","endTime":"2026-04-19T18:57:12.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43105758621541,"aZ":-16.18257814173159,"pfxX":2.1490464368325446,"pfxZ":9.247081094484265,"pX":-0.36261137160295237,"pZ":2.443981327693065,"vX0":-2.8023148159911218,"vY0":-130.87718695984867,"vZ0":-5.593189808277358,"x":130.82,"y":172.79,"x0":0.4443543144195876,"y0":50.004109772811915,"z0":5.826914797112508,"aX":3.71705761024191},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.7,"breakHorizontal":-3.2,"spinRate":1773,"spinDirection":155},"zone":4,"typeConfidence":0.89,"plateTime":0.4190184176557743,"extension":7.202443603057958},"hitData":{"launchSpeed":95.8,"launchAngle":42.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.42,"coordY":87.85}},"index":3,"playId":"5f6c735a-6a4f-317a-b387-945ca59e2802","pitchNumber":4,"startTime":"2026-04-19T18:57:26.933Z","endTime":"2026-04-19T18:57:36.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:57:36.318Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a ground ball to center fielder Steven Kwan.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T18:57:42.907Z","endTime":"2026-04-19T18:59:18.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.184827771359192,"aZ":-46.241859534794386,"pfxX":-7.233760641712626,"pfxZ":-11.173816080614106,"pX":0.8262988617338171,"pZ":4.677915935383258,"vX0":2.316968963232614,"vY0":-112.09734367302303,"vZ0":6.558198502707924,"x":85.5,"y":112.48,"x0":0.7129516531037488,"y0":50.00024020883421,"z0":6.463002963682511,"aX":-9.11087503107375},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-18.0,"breakHorizontal":12.4,"spinRate":2579,"spinDirection":327},"zone":12,"typeConfidence":0.89,"plateTime":0.4905393769565469,"extension":6.384602082573223},"index":0,"playId":"07cc4a0d-53e8-3b4b-b7c5-7baa1fc4ecdc","pitchNumber":1,"startTime":"2026-04-19T18:58:05.243Z","endTime":"2026-04-19T18:58:08.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":90.8,"endSpeed":83.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.033904735327322,"aZ":-15.60755389906868,"pfxX":1.896474330735357,"pfxZ":9.271888803829889,"pX":0.2960012219494684,"pZ":2.4632835204544294,"vX0":-0.8651104214727569,"vY0":-132.29187874434382,"vZ0":-5.849872591505046,"x":105.72,"y":172.27,"x0":0.3793553747054185,"y0":50.00657499200983,"z0":5.831981242129517,"aX":3.390022756806735},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.8,"breakHorizontal":-3.2,"spinRate":1895,"spinDirection":157},"zone":6,"typeConfidence":0.9,"plateTime":0.4127260553043155,"extension":7.062246698861065},"index":1,"playId":"9c805482-0538-3cf4-8526-6b2f0d154c1b","pitchNumber":2,"startTime":"2026-04-19T18:58:18.626Z","endTime":"2026-04-19T18:58:22.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.96918249018884,"aZ":-18.802929966675922,"pfxX":3.5861184833020596,"pfxZ":9.420907223824063,"pX":-0.44540460061189935,"pZ":0.09697423191582645,"vX0":-3.0302264406482675,"vY0":-117.96754281838652,"vZ0":-9.095293003247459,"x":133.98,"y":236.16,"x0":0.3855195257458592,"y0":50.00445334279211,"z0":5.714683187195121,"aX":5.090460489559524},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":15.2,"breakHorizontal":-5.9,"spinRate":1592,"spinDirection":139},"zone":13,"typeConfidence":0.9,"plateTime":0.46307670373789156,"extension":7.03512425615259},"index":2,"playId":"776bfe25-e6ce-3f99-991f-076b0bb8f0a6","pitchNumber":3,"startTime":"2026-04-19T18:58:31.306Z","endTime":"2026-04-19T18:58:34.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":80.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.538318123929756,"aZ":-14.81304931163156,"pfxX":0.5765092379143026,"pfxZ":10.304737353724057,"pX":-0.5993096665128063,"pZ":3.7859426379172887,"vX0":-2.6481721124560216,"vY0":-130.3108413305308,"vZ0":-2.5239485450063714,"x":139.84,"y":136.56,"x0":0.36426759170813133,"y0":50.0061011898409,"z0":5.913755540994281,"aX":0.972018151912832},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":18.1,"breakHorizontal":-0.4,"spinRate":1672,"spinDirection":153},"zone":11,"typeConfidence":0.89,"plateTime":0.4236197125132186,"extension":7.063109580457826},"index":3,"playId":"8400121b-f180-313f-8ea7-0a48aafe4930","pitchNumber":4,"startTime":"2026-04-19T18:58:52.274Z","endTime":"2026-04-19T18:58:57.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.460385841047263,"aZ":-17.366668868324652,"pfxX":1.0366871797651827,"pfxZ":8.204689767638763,"pX":-0.3111100429283913,"pZ":2.9584559680013878,"vX0":-2.003542172610733,"vY0":-132.29772702792127,"vZ0":-4.430822327890128,"x":128.86,"y":158.9,"x0":0.31523085957114627,"y0":50.00078087966517,"z0":5.896435106349,"aX":1.8706365523790571},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.3,"breakHorizontal":-1.6,"spinRate":1694,"spinDirection":154},"zone":1,"typeConfidence":0.89,"plateTime":0.41118917481252915,"extension":7.207518305612942},"hitData":{"launchSpeed":103.2,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.14,"coordY":89.92}},"index":4,"playId":"fa2ac04c-e0bd-33b1-9363-08fbfc2e4a86","pitchNumber":5,"startTime":"2026-04-19T18:59:08.067Z","endTime":"2026-04-19T18:59:18.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.48,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-19T18:59:18.831Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Johnathan Rodríguez walks. Pete Alonso to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T19:00:15.865Z","endTime":"2026-04-19T19:01:07.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-19T18:59:32.275Z","endTime":"2026-04-19T19:00:18.117Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.010159802716675,"aZ":-19.27844148460023,"pfxX":3.1187535125677566,"pfxZ":9.526085681108363,"pX":-0.2518029112562229,"pZ":0.9631976576682433,"vX0":-2.1337871799544885,"vY0":-115.47762028523844,"vZ0":-6.916052543427334,"x":126.6,"y":212.77,"x0":0.2778700077325072,"y0":50.00442224748784,"z0":5.844862022445104,"aX":4.222826134164522},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":15.8,"breakHorizontal":-5.2,"spinRate":1466,"spinDirection":139},"zone":13,"typeConfidence":0.91,"plateTime":0.47387979867090824,"extension":7.21620726455768},"index":1,"playId":"bbd26e29-98d8-3c20-996f-ac0abff206b3","pitchNumber":1,"startTime":"2026-04-19T19:00:18.117Z","endTime":"2026-04-19T19:00:21.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.704178670931704,"aZ":-18.90724024488023,"pfxX":4.090895935976194,"pfxZ":10.131789809555288,"pX":-0.2687099467768571,"pZ":0.7285879559735572,"vX0":-2.4385956344563806,"vY0":-114.19037944348942,"vZ0":-7.277678791763973,"x":127.24,"y":219.11,"x0":0.2861944158051046,"y0":50.002019182816326,"z0":5.841908645085942,"aX":5.356119459322437},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":16.6,"breakHorizontal":-6.7,"spinRate":1609,"spinDirection":137},"zone":13,"typeConfidence":0.91,"plateTime":0.48123156615563945,"extension":7.208090275481346},"index":2,"playId":"a222a347-34f7-3465-911c-d691be55e556","pitchNumber":2,"startTime":"2026-04-19T19:00:30.689Z","endTime":"2026-04-19T19:00:33.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":89.8,"endSpeed":82.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.264859464916572,"aZ":-16.626360426137126,"pfxX":3.165737011039068,"pfxZ":9.029772962047783,"pX":-0.18158372030503803,"pZ":1.3150302975534327,"vX0":-2.473544462833687,"vY0":-130.56390992977953,"vZ0":-8.3463173587191,"x":123.92,"y":203.27,"x0":0.3682044243891704,"y0":50.00024141205148,"z0":5.811502711826557,"aX":5.44838916114543},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.6,"breakHorizontal":-5.2,"spinRate":1801,"spinDirection":152},"zone":13,"typeConfidence":0.88,"plateTime":0.4199968476433589,"extension":7.196860063703191},"index":3,"playId":"d46640a6-9d45-35ec-bfa4-19dc548bf3d2","pitchNumber":3,"startTime":"2026-04-19T19:00:47.943Z","endTime":"2026-04-19T19:00:52.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":91.4,"endSpeed":83.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.280290751941507,"aZ":-14.335263436229171,"pfxX":5.852595403821221,"pfxZ":10.008412111991952,"pX":-0.5201086614464688,"pZ":1.5179845907321416,"vX0":-4.300366856336158,"vY0":-132.87658671478763,"vZ0":-8.36355215406502,"x":136.83,"y":197.79,"x0":0.3613088067483891,"y0":50.00653532273023,"z0":5.754830212124427,"aX":10.436042306158004},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":-9.6,"spinRate":1941,"spinDirection":157},"zone":13,"typeConfidence":0.9,"plateTime":0.41268321814794406,"extension":7.145916275558181},"index":4,"playId":"21294b7a-e9f9-312f-b8db-4ec94a228b2b","pitchNumber":4,"startTime":"2026-04-19T19:01:02.451Z","endTime":"2026-04-19T19:01:07.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":-2.8000000000000114,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:01:07.650Z","atBatIndex":40},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jeremiah Jackson reaches on a throwing error by second baseman Juan Brito. Pete Alonso to 3rd. Johnathan Rodríguez to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T19:03:38.409Z","endTime":"2026-04-19T19:04:04.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"postOnSecond":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"postOnThird":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-19T19:03:35.755Z","endTime":"2026-04-19T19:03:35.756Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Matt Festa replaces Joey Cantillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-19T19:03:35.756Z","endTime":"2026-04-19T19:03:40.427Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.803400025406056,"aZ":-31.601158990676577,"pfxX":8.53044500503318,"pfxZ":0.3860940326140767,"pX":-0.03569570677152123,"pZ":2.477267027163952,"vX0":2.5208105399713774,"vY0":-120.75611600295639,"vZ0":0.21163302204890688,"x":118.36,"y":171.89,"x0":-2.2026453799151726,"y0":50.00079396631956,"z0":5.182103873036471,"aX":12.520643004137549},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.1,"breakHorizontal":-16.1,"spinRate":2516,"spinDirection":73},"zone":5,"typeConfidence":0.92,"plateTime":0.4546040901580808,"extension":6.433186049957448},"index":2,"playId":"279d8a52-b768-35f5-91d6-0fb0c5416eb7","pitchNumber":1,"startTime":"2026-04-19T19:03:40.427Z","endTime":"2026-04-19T19:03:43.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.572316173114974,"aZ":-32.39238290223113,"pfxX":9.03389965148545,"pfxZ":-0.14677095977866017,"pX":0.8385694870258886,"pZ":2.1335769924831984,"vX0":4.302346301219956,"vY0":-122.15942212018564,"vZ0":-0.46313823018218503,"x":85.04,"y":181.17,"x0":-2.12269024757924,"y0":50.002268071668674,"z0":5.126434597971609,"aX":13.55982826276162},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.1,"breakHorizontal":-17.4,"spinRate":2614,"spinDirection":71},"zone":14,"typeConfidence":0.93,"plateTime":0.44952735388409426,"extension":6.480886831027521},"hitData":{"launchSpeed":57.6,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.55,"coordY":152.59}},"index":3,"playId":"41d51406-382b-3660-b7e1-39c6f68993f2","pitchNumber":2,"startTime":"2026-04-19T19:03:57.272Z","endTime":"2026-04-19T19:04:04.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.39999999999999,"awayTeamWinProbability":28.60000000000001,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":2.2,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:04:04.977Z","atBatIndex":41},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Dylan Beavers reaches on a fielder's choice, fielded by second baseman Juan Brito. Pete Alonso scores. Johnathan Rodríguez to 3rd. Jeremiah Jackson to 2nd.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T19:04:48.531Z","endTime":"2026-04-19T19:06:11.742Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"postOnSecond":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"postOnThird":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dylan Beavers replaces Weston Wilson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-19T19:04:37.503Z","endTime":"2026-04-19T19:04:50.804Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":642215,"link":"/api/v1/people/642215"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":671286,"link":"/api/v1/people/671286"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.5,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.394776364503386,"aZ":-34.771894067724865,"pfxX":11.45463577614333,"pfxZ":-1.9285551454198426,"pX":-2.2548198826840427,"pZ":5.818235937041266,"vX0":-3.203907218792094,"vY0":-115.0432112955295,"vZ0":8.190422625440217,"x":202.95,"y":81.69,"x0":-2.3362518975886966,"y0":50.003134381010135,"z0":5.576132572316553,"aX":15.42626049842353},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-1.2,"breakHorizontal":-20.0,"spinRate":2414,"spinDirection":65},"zone":11,"typeConfidence":0.93,"plateTime":0.4752619011908892,"extension":6.373000140313005},"index":1,"playId":"69491484-0781-33cf-86b2-f84ac1ce3bdf","pitchNumber":1,"startTime":"2026-04-19T19:04:50.804Z","endTime":"2026-04-19T19:04:54.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":671286,"link":"/api/v1/people/671286"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.578053164580517,"aZ":-18.61338486025662,"pfxX":-0.03125547149004859,"pfxZ":7.282789058331823,"pX":-1.4219246777724837,"pZ":2.2235499223027055,"vX0":2.3703823403669473,"vY0":-134.93443964211093,"vZ0":-3.5485616948525776,"x":171.2,"y":178.74,"x0":-2.3040433638818567,"y0":50.006180474119766,"z0":4.850740271596046,"aX":-0.058400395679877336},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":-0.4,"spinRate":2314,"spinDirection":198},"zone":13,"typeConfidence":0.88,"plateTime":0.4043633611742137,"extension":6.505527538416755},"index":2,"playId":"74f80797-3cb3-328f-b70c-b90ae74af0a0","pitchNumber":2,"startTime":"2026-04-19T19:05:08.704Z","endTime":"2026-04-19T19:05:12.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":671286,"link":"/api/v1/people/671286"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14924207125491,"aZ":-18.69615892239461,"pfxX":-1.52155276793819,"pfxZ":7.284144493562504,"pX":-0.21242609362097437,"pZ":3.351947889054928,"vX0":5.261697338812854,"vY0":-135.11635465249338,"vZ0":-1.2385590492753722,"x":125.1,"y":148.28,"x0":-1.9865211271959722,"y0":50.00582591366706,"z0":5.128694743795096,"aX":-2.8170679786242747},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":1.7,"spinRate":2264,"spinDirection":195},"zone":2,"typeConfidence":0.88,"plateTime":0.4052093951372142,"extension":6.276993861062314},"index":3,"playId":"f4cf51b2-6b95-3dbe-949e-954efd8dc999","pitchNumber":3,"startTime":"2026-04-19T19:05:23.814Z","endTime":"2026-04-19T19:05:27.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":671286,"link":"/api/v1/people/671286"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78951045914459,"aZ":-29.597260925513098,"pfxX":9.237828273855378,"pfxZ":1.8173597222867777,"pX":0.19063396608965555,"pZ":2.8316484439970155,"vX0":2.3504805274312512,"vY0":-118.75553303360952,"vZ0":0.7805048365130169,"x":109.73,"y":162.33,"x0":-2.0134379370119113,"y0":50.00523510802081,"z0":5.201305763480183,"aX":13.131508072208527},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.7,"breakHorizontal":-17.3,"spinRate":2657,"spinDirection":64},"zone":5,"typeConfidence":0.93,"plateTime":0.46209428917321427,"extension":6.487914523786776},"index":4,"playId":"0d49870b-6ee2-31af-b8a5-c089c0619a65","pitchNumber":4,"startTime":"2026-04-19T19:05:40.595Z","endTime":"2026-04-19T19:05:44.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":671286,"link":"/api/v1/people/671286"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-19T19:05:54.767Z","endTime":"2026-04-19T19:06:04.927Z","isPitch":false,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":671286,"link":"/api/v1/people/671286"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44916614282987,"aZ":-20.92664132039445,"pfxX":0.9527562792969637,"pfxZ":6.104758024002649,"pX":-0.17796925391641072,"pZ":2.886330043523984,"vX0":4.649891422355126,"vY0":-134.91998149975578,"vZ0":-1.5293494686124207,"x":123.78,"y":160.85,"x0":-2.0478622345983606,"y0":50.00558382119855,"z0":4.935857015266355,"aX":1.7552348954789092},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.9,"breakHorizontal":-2.8,"spinRate":2477,"spinDirection":192},"zone":5,"typeConfidence":0.88,"plateTime":0.40602670012419795,"extension":6.38204063296323},"hitData":{"launchSpeed":88.4,"launchAngle":-0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.4,"coordY":146.8}},"index":6,"playId":"a06a1d49-7eee-380b-9f05-f64a39a6b3bd","pitchNumber":5,"startTime":"2026-04-19T19:06:04.927Z","endTime":"2026-04-19T19:06:11.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":671286,"link":"/api/v1/people/671286"},"third":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.099999999999994,"awayTeamWinProbability":39.900000000000006,"homeTeamWinProbabilityAdded":-11.299999999999997,"leverageIndex":3.81,"dramaIndex":170.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:06:11.742Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Coby Mayo flies out to center fielder Steven Kwan.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T19:06:47.819Z","endTime":"2026-04-19T19:07:17.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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":82.1,"endSpeed":75.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17301432789629,"aZ":-28.859062881772587,"pfxX":5.942958706507665,"pfxZ":2.3234996696045362,"pX":1.3744709566949578,"pZ":1.50660380696261,"vX0":6.015229266070698,"vY0":-119.40415404712019,"vZ0":-1.8959240400290902,"x":64.61,"y":198.1,"x0":-1.9592864234857703,"y0":50.005575047181765,"z0":4.933188747986584,"aX":8.495228795938287},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.0,"breakHorizontal":-12.4,"spinRate":2608,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.46051213506002764,"extension":6.583201972235953},"index":0,"playId":"0cfdffa7-ad69-39cd-8fdb-13580ab9c4f1","pitchNumber":1,"startTime":"2026-04-19T19:06:51.604Z","endTime":"2026-04-19T19:06:54.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":687637,"link":"/api/v1/people/687637"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.112957956205605,"aZ":-29.860311680747788,"pfxX":6.501829752057072,"pfxZ":1.6078515083747256,"pX":0.6749821894537525,"pZ":2.634149878664992,"vX0":4.219445663413493,"vY0":-119.90602945030774,"vZ0":0.4957952533767205,"x":91.27,"y":167.66,"x0":-1.9578998352572947,"y0":50.005953201657185,"z0":5.108108171920943,"aX":9.384446361604494},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.4,"breakHorizontal":-12.8,"spinRate":2644,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.4583592199908386,"extension":6.345886355324062},"hitData":{"launchSpeed":91.9,"launchAngle":43.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.8,"coordY":89.19}},"index":1,"playId":"4d44d547-de56-3f5c-8485-1a1def189b20","pitchNumber":2,"startTime":"2026-04-19T19:07:08.136Z","endTime":"2026-04-19T19:07:17.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":687637,"link":"/api/v1/people/687637"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":10.700000000000003,"leverageIndex":4.14,"dramaIndex":174.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:07:17.302Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Angel Martínez pops out to catcher Sam Huff in foul territory.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-19T19:09:25.464Z","endTime":"2026-04-19T19:10:09.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5],"actionIndex":[0,1],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Dylan Beavers remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T19:09:17.972Z","endTime":"2026-04-19T19:09:17.988Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":642215,"link":"/api/v1/people/642215"},"defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":677942,"link":"/api/v1/people/677942"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to third base for Blaze Alexander.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-19T19:09:17.988Z","endTime":"2026-04-19T19:09:27.719Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"900","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72610414902918,"aZ":-32.7868099960465,"pfxX":8.415783769468959,"pfxZ":-0.41263382820063654,"pX":0.9933416027277113,"pZ":3.31418492823111,"vX0":-4.891635606694091,"vY0":-121.31554845902727,"vZ0":0.6648710343767992,"x":79.14,"y":149.3,"x0":1.9424296051431944,"y0":50.001716068418574,"z0":5.8943547129885765,"aX":12.543799981758594},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.4,"breakHorizontal":-14.0,"spinRate":1369,"spinDirection":114},"zone":12,"typeConfidence":0.86,"plateTime":0.4514864043936857,"extension":6.50999916795149},"index":2,"playId":"d819b071-4995-3b30-a876-4bb06ab263d4","pitchNumber":1,"startTime":"2026-04-19T19:09:27.719Z","endTime":"2026-04-19T19:09:31.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-19T19:09:38.231Z","endTime":"2026-04-19T19:09:48.146Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36519413960024,"aZ":-34.14374000068853,"pfxX":9.337681311087316,"pfxZ":-1.307791493240539,"pX":0.7405051849699464,"pZ":1.5264775157863648,"vX0":-5.777035233707904,"vY0":-123.00774318981678,"vZ0":-3.0462989322823812,"x":88.77,"y":197.57,"x0":1.9273652513733899,"y0":50.00301199714701,"z0":5.727590233608362,"aX":14.060236599559339},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.9,"breakHorizontal":-15.2,"spinRate":1459,"spinDirection":115},"zone":14,"typeConfidence":0.88,"plateTime":0.44827819206907416,"extension":6.595934521578398},"index":4,"playId":"521084d4-a0b7-3926-915c-b45df11acb2a","pitchNumber":2,"startTime":"2026-04-19T19:09:48.146Z","endTime":"2026-04-19T19:09:51.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":68.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96528289482919,"aZ":-31.614548691257546,"pfxX":-8.450919536538052,"pfxZ":0.47539353392961914,"pX":0.35592771224096864,"pZ":1.7888783973771747,"vX0":-1.5146618171727564,"vY0":-110.06791888101588,"vZ0":-1.2627749270059931,"x":103.43,"y":190.48,"x0":2.1543997831070385,"y0":50.004998623541624,"z0":5.810394179406824,"aX":-10.061254871624897},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":0.8,"breakHorizontal":15.7,"spinRate":2058,"spinDirection":281},"zone":9,"typeConfidence":2.0,"plateTime":0.5034179753055072,"extension":6.466470623311642},"hitData":{"launchSpeed":73.6,"launchAngle":83.0,"totalDistance":25.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":135.14,"coordY":209.97}},"index":5,"playId":"5cd525c5-dc26-3673-9d48-1bf03cce8265","pitchNumber":3,"startTime":"2026-04-19T19:10:00.476Z","endTime":"2026-04-19T19:10:09.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:10:09.427Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"José Ramírez homers (6) on a fly ball to left field.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-19T19:10:21.905Z","endTime":"2026-04-19T19:11:24.565Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":669432,"link":"/api/v1/people/669432"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.955742632862883,"aZ":-29.324453419974077,"pfxX":-0.33869069955543285,"pfxZ":2.0192301966046475,"pX":-1.1525712870107439,"pZ":1.4786818504732273,"vX0":-7.14032072968938,"vY0":-118.05797694611688,"vZ0":-3.4849143361511548,"x":160.93,"y":198.86,"x0":1.957791194403855,"y0":50.00042526799165,"z0":5.679562541486533,"aX":-0.47557403353188554},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.0,"breakHorizontal":2.4,"spinRate":2171,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.46436335161084985,"extension":6.505368657946258},"index":0,"playId":"5a69cec2-32a9-394c-aad1-7e9e2bd8197b","pitchNumber":1,"startTime":"2026-04-19T19:10:33.917Z","endTime":"2026-04-19T19:10:38.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.177991960566974,"aZ":-27.559487779531086,"pfxX":-1.1362997271395032,"pfxZ":3.158212651180258,"pX":0.32150823977302795,"pZ":1.831459546073805,"vX0":-4.032304812040552,"vY0":-119.62363418574547,"vZ0":-3.2638934024197885,"x":104.74,"y":189.33,"x0":2.1707244346991437,"y0":50.00550194109624,"z0":5.661499428655029,"aX":-1.6604638008419732},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.3,"breakHorizontal":3.0,"spinRate":2237,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.4563503000394107,"extension":6.642224155062238},"index":1,"playId":"17230df7-5b27-31b0-b6f3-8dc82c5174ef","pitchNumber":2,"startTime":"2026-04-19T19:10:48.199Z","endTime":"2026-04-19T19:10:51.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.904641692666992,"aZ":-30.263824685036443,"pfxX":9.281554431648367,"pfxZ":1.2156322037742653,"pX":-0.0029295881310562565,"pZ":1.767039410817683,"vX0":-7.324675779254907,"vY0":-124.88465789115753,"vZ0":-3.23329704613711,"x":117.11,"y":191.07,"x0":1.7667752366917508,"y0":50.00536038166152,"z0":5.576387930026133,"aX":14.616049090198564},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.7,"breakHorizontal":-15.0,"spinRate":1498,"spinDirection":111},"zone":8,"typeConfidence":0.91,"plateTime":0.43913511951257833,"extension":6.637610530394513},"hitData":{"launchSpeed":103.6,"launchAngle":30.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":23.73,"coordY":83.9}},"index":2,"playId":"8ceaa0ac-a8ac-3f2e-8959-1674be745e09","pitchNumber":3,"startTime":"2026-04-19T19:11:00.036Z","endTime":"2026-04-19T19:11:24.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":11.0,"leverageIndex":0.64,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:11:24.565Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rhys Hoskins pops out to second baseman Jeremiah Jackson.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-19T19:11:24.336Z","endTime":"2026-04-19T19:11:55.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.676892431772114,"aZ":-27.071773658030686,"pfxX":7.682415608957661,"pfxZ":3.1970631506189884,"pX":0.8676573099806963,"pZ":1.9497034755443274,"vX0":-5.191085177815776,"vY0":-125.85155045918276,"vZ0":-3.5479945788288596,"x":83.93,"y":186.14,"x0":1.9638858314275027,"y0":50.00319300526056,"z0":5.581948487703599,"aX":12.265060333652265},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.2,"breakHorizontal":-12.6,"spinRate":1399,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.4359994305055692,"extension":6.623585772765055},"hitData":{"launchSpeed":81.0,"launchAngle":61.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":165.84,"coordY":144.3}},"index":0,"playId":"322827b9-cd4f-313d-aef4-bfa97a84c374","pitchNumber":1,"startTime":"2026-04-19T19:11:45.783Z","endTime":"2026-04-19T19:11:55.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:11:55.035Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"David Fry walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-19T19:12:05.732Z","endTime":"2026-04-19T19:14:51.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":91.5,"endSpeed":83.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01305329667259,"aZ":-16.707916001184987,"pfxX":4.037293819586802,"pfxZ":8.66396883361619,"pX":0.9283659556711906,"pZ":2.9937855633714148,"vX0":-4.3246198869821715,"vY0":-133.1277717617702,"vZ0":-3.9626619992648835,"x":81.61,"y":157.95,"x0":2.0535030339267193,"y0":50.00525468162424,"z0":5.719899638933064,"aX":7.209238932960648},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.0,"breakHorizontal":-6.4,"spinRate":2291,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.41227965908900943,"extension":6.476576152800476},"index":0,"playId":"65b7425c-19e0-378d-b530-edb2fd74a012","pitchNumber":1,"startTime":"2026-04-19T19:12:24.519Z","endTime":"2026-04-19T19:12:29.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":77.0,"endSpeed":70.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.374739492277563,"aZ":-29.986528975381116,"pfxX":-7.115711764926388,"pfxZ":1.748854645339975,"pX":-0.3951258610896767,"pZ":2.4255865683320237,"vX0":-2.9002073342969554,"vY0":-112.10224456577816,"vZ0":-0.6317043123382772,"x":132.06,"y":173.29,"x0":1.846392951613982,"y0":50.00376530134029,"z0":5.816607835095331,"aX":-8.907376460553506},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":3.4,"breakHorizontal":13.7,"spinRate":2065,"spinDirection":285},"zone":4,"typeConfidence":2.0,"plateTime":0.49170514858100134,"extension":6.620351190328593},"index":1,"playId":"834184a5-29e8-36b5-91cd-ac4d464122a7","pitchNumber":2,"startTime":"2026-04-19T19:12:38.837Z","endTime":"2026-04-19T19:12:41.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.7,"endSpeed":79.1,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.334054139762802,"aZ":-24.7786876401113,"pfxX":7.903172342091725,"pfxZ":4.622908980275745,"pX":-0.6963501897807123,"pZ":2.20225326251519,"vX0":-8.781080167632409,"vY0":-125.8715045549478,"vZ0":-3.2844241210673983,"x":143.54,"y":179.32,"x0":1.8160339435514368,"y0":50.00260944358568,"z0":5.537714074893297,"aX":12.64055681505746},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.8,"breakHorizontal":-12.2,"spinRate":1641,"spinDirection":116},"zone":7,"typeConfidence":0.74,"plateTime":0.4356927629213958,"extension":6.748385084353297},"index":2,"playId":"9fd8888d-4c3c-33d5-a2d2-27565c5b50a3","pitchNumber":3,"startTime":"2026-04-19T19:12:52.035Z","endTime":"2026-04-19T19:12:55.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":83.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79073868747628,"aZ":-16.48217047744146,"pfxX":5.345483767944521,"pfxZ":8.724067930568747,"pX":0.26176682945462915,"pZ":4.454775447879928,"vX0":-6.090401748864978,"vY0":-134.20603518370496,"vZ0":-0.4115718404149897,"x":107.02,"y":118.5,"x0":1.8810085891778117,"y0":50.00400080230903,"z0":5.79862348322666,"aX":9.617061732505652},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.8,"breakHorizontal":-8.2,"spinRate":2436,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.41029396212355485,"extension":6.465649603975905},"index":3,"playId":"64b18516-cb99-335b-9ff5-f8b2301d13fe","pitchNumber":4,"startTime":"2026-04-19T19:13:05.501Z","endTime":"2026-04-19T19:13:08.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":72.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.788634398134487,"aZ":-30.163593838110028,"pfxX":-1.6752373560481089,"pfxZ":1.488069921952011,"pX":-0.631866164676487,"pZ":1.0376054078363721,"vX0":-5.042728470636546,"vY0":-117.2683679164216,"vZ0":-3.975538389668118,"x":141.09,"y":210.76,"x0":1.7923735281781505,"y0":50.000667786929704,"z0":5.669255321215089,"aX":-2.257590745325573},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.7,"breakHorizontal":4.7,"spinRate":2155,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.47293049134172405,"extension":6.503346984288377},"index":4,"playId":"0ca0cf3d-468c-3f49-9eb1-14d4d93c0e85","pitchNumber":5,"startTime":"2026-04-19T19:13:19.161Z","endTime":"2026-04-19T19:13:24.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":81.9,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50987982023196,"aZ":-14.267190904363845,"pfxX":4.525939164227585,"pfxZ":10.261094193278321,"pX":-0.0744810613024663,"pZ":2.2710479050103918,"vX0":-6.541349238205502,"vY0":-132.78699983795417,"vZ0":-6.003260100850789,"x":119.84,"y":177.46,"x0":1.859272739695754,"y0":50.00072803506314,"z0":5.641527992443515,"aX":7.896833430978586},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.0,"breakHorizontal":-6.4,"spinRate":2381,"spinDirection":134},"zone":5,"typeConfidence":0.92,"plateTime":0.4161633333380603,"extension":6.552612792187242},"index":5,"playId":"a5d1f8e0-9264-328e-ac52-d02618ff6b3a","pitchNumber":6,"startTime":"2026-04-19T19:13:34.951Z","endTime":"2026-04-19T19:13:37.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.661434495093754,"aZ":-34.4177278685065,"pfxX":8.203094600779679,"pfxZ":-1.423140889766298,"pX":0.17911412503725793,"pZ":1.2907693255274644,"vX0":-6.46809242948244,"vY0":-125.86812746496126,"vZ0":-3.579513697299817,"x":110.17,"y":203.93,"x0":1.7384410808897917,"y0":50.00183420934993,"z0":5.569230755689403,"aX":12.934206010895409},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.2,"breakHorizontal":-13.1,"spinRate":1387,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.4380582216468052,"extension":6.545484773902237},"index":6,"playId":"a802841c-bb75-3b94-b97e-b0eeb7aabf09","pitchNumber":7,"startTime":"2026-04-19T19:13:50.713Z","endTime":"2026-04-19T19:13:54.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1601082160215,"aZ":-14.83347734411042,"pfxX":5.838787704199108,"pfxZ":9.532907776086294,"pX":0.12663358979878592,"pZ":2.1472619519354446,"vX0":-6.561669928358885,"vY0":-133.84899510264492,"vZ0":-6.294720257451532,"x":112.17,"y":180.8,"x0":1.8481785371150459,"y0":50.005730127064716,"z0":5.586754380152456,"aX":10.624919092276281},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":-9.2,"spinRate":2572,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.40879998706401244,"extension":6.508176789132615},"index":7,"playId":"66482f3b-cdbb-3aac-8762-1b66c3d28348","pitchNumber":8,"startTime":"2026-04-19T19:14:09.783Z","endTime":"2026-04-19T19:14:14.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54868129115347,"aZ":-15.053491350512656,"pfxX":5.359578267743591,"pfxZ":9.341049504132336,"pX":-0.6368573465277354,"pZ":2.7958387482927547,"vX0":-7.897747537723946,"vY0":-134.5976103809761,"vZ0":-4.718216280814908,"x":141.28,"y":163.29,"x0":1.640667845023585,"y0":50.00073141823439,"z0":5.639407593323613,"aX":9.821377986007642},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":-8.0,"spinRate":2516,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.4071248488529151,"extension":6.514370150864336},"index":8,"playId":"a6574d97-7922-3e6e-9e17-65163d4a12bf","pitchNumber":9,"startTime":"2026-04-19T19:14:29.580Z","endTime":"2026-04-19T19:14:33.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06671293243661,"aZ":-27.68839536999935,"pfxX":12.097096021009989,"pfxZ":2.6642233549727674,"pX":-0.9849084281355909,"pZ":0.4771051588669064,"vX0":-11.125236185398927,"vY0":-128.61781755380517,"vZ0":-7.172592272374478,"x":154.54,"y":225.9,"x0":1.8115709089467054,"y0":50.00596273383905,"z0":5.430307009287713,"aX":20.401994961123446},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.4,"breakHorizontal":-19.7,"spinRate":1882,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4248146879982868,"extension":6.702040018413255},"index":9,"playId":"fa75efbc-5d5d-3e06-85ff-ebe9ff33d56e","pitchNumber":10,"startTime":"2026-04-19T19:14:46.893Z","endTime":"2026-04-19T19:14:51.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:14:51.373Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-19T19:16:05.623Z","endTime":"2026-04-19T19:17:12.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-19T19:15:14.386Z","endTime":"2026-04-19T19:16:07.509Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.866247137482027,"aZ":-29.843138408373786,"pfxX":-1.8189817267504895,"pfxZ":1.6480302089452437,"pX":0.13040009802949484,"pZ":1.7863191146744999,"vX0":-3.1648384830409313,"vY0":-118.09362902107173,"vZ0":-2.7903276597278293,"x":112.03,"y":190.55,"x0":1.7227374705785832,"y0":50.00393281715356,"z0":5.720073227918956,"aX":-2.577014607699565},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.6,"breakHorizontal":4.1,"spinRate":2141,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.46326921374267016,"extension":6.5410861221475445},"index":1,"playId":"80825642-b2e9-3186-a214-891f19da8ef0","pitchNumber":1,"startTime":"2026-04-19T19:16:07.509Z","endTime":"2026-04-19T19:16:10.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48789713713724,"aZ":-25.044762691037395,"pfxX":9.99436424663466,"pfxZ":4.0761019753955265,"pX":-0.749725485429742,"pZ":2.258529335956022,"vX0":-8.985466914165228,"vY0":-132.03545919587097,"vZ0":-4.349715854640518,"x":145.58,"y":177.8,"x0":1.414034696790623,"y0":50.00574574668692,"z0":5.7907537574628,"aX":17.490153974512516},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.5,"breakHorizontal":-16.0,"spinRate":2346,"spinDirection":133},"zone":4,"typeConfidence":0.9,"plateTime":0.416283888419005,"extension":6.383146390100921},"index":2,"playId":"f500a1ba-1238-3164-9f67-958a897a8345","pitchNumber":2,"startTime":"2026-04-19T19:16:23.386Z","endTime":"2026-04-19T19:16:26.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.267699977056314,"aZ":-31.337366725422015,"pfxX":-3.3680028956403656,"pfxZ":0.5922756940633214,"pX":0.18539124943439,"pZ":2.623070049429417,"vX0":-2.6930504633845818,"vY0":-118.57743095958938,"vZ0":-0.7967757504632339,"x":109.93,"y":167.96,"x0":1.7746270105574726,"y0":50.00479240222136,"z0":5.829644065867036,"aX":-4.7829466588572105},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.2,"breakHorizontal":6.7,"spinRate":2168,"spinDirection":249},"zone":5,"typeConfidence":0.91,"plateTime":0.46240739037459644,"extension":6.521160145941038},"index":3,"playId":"581ea605-bb80-3d86-9755-bf3381b5d38b","pitchNumber":3,"startTime":"2026-04-19T19:16:39.878Z","endTime":"2026-04-19T19:16:44.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.874434901300198,"aZ":-25.713955622501746,"pfxX":-2.028896132734011,"pfxZ":4.831786212374817,"pX":-1.0333329294591107,"pZ":0.9364717692093308,"vX0":-5.51863020988075,"vY0":-115.84125052458741,"vZ0":-4.863327624278747,"x":156.39,"y":213.5,"x0":1.6590808085452706,"y0":50.004991083500336,"z0":5.569139162753105,"aX":-2.712126574188544},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":7.6,"breakHorizontal":5.3,"spinRate":2119,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.4757583368671545,"extension":6.761292714980932},"index":4,"playId":"bfe839ac-84ab-3526-80ac-4abe9356a89d","pitchNumber":4,"startTime":"2026-04-19T19:17:07.400Z","endTime":"2026-04-19T19:17:12.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:17:12.553Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Huff strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-19T19:19:39.643Z","endTime":"2026-04-19T19:20:58.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Peyton Pallette replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T19:19:16.198Z","endTime":"2026-04-19T19:19:41.915Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688883,"link":"/api/v1/people/688883"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.147879963674857,"aZ":-35.23681646874254,"pfxX":1.6904513660201976,"pfxZ":-1.971464730813905,"pX":1.4297237413917967,"pZ":0.6454251151420886,"vX0":8.961948603565872,"vY0":-123.43924611655184,"vZ0":-5.140336976400237,"x":62.5,"y":221.35,"x0":-2.4584481419191824,"y0":50.00466950395774,"z0":5.701087218670418,"aX":2.6230928088498677},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.6,"breakHorizontal":-5.0,"spinRate":2490,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.44268668644065867,"extension":5.55518468656143},"index":1,"playId":"e7c42a0d-f5aa-3497-8ae7-71f8d9aa177b","pitchNumber":1,"startTime":"2026-04-19T19:19:41.915Z","endTime":"2026-04-19T19:19:45.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":94.9,"endSpeed":86.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.722510646182702,"aZ":-12.788329353210875,"pfxX":-8.231421623829357,"pfxZ":10.130380650935392,"pX":1.1209013785448143,"pZ":2.280347936089642,"vX0":11.951874119194718,"vY0":-137.51459586346598,"vZ0":-7.1784353615405845,"x":74.27,"y":177.21,"x0":-2.213835216771293,"y0":50.00257543709759,"z0":5.79358133008808,"aX":-15.75243461883811},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":12.4,"spinRate":2300,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3984323568484047,"extension":5.6381286106234265},"index":2,"playId":"9ae1e401-b8f7-3990-8e81-cb96fb519fda","pitchNumber":2,"startTime":"2026-04-19T19:19:55.657Z","endTime":"2026-04-19T19:20:00.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.442667424724643,"aZ":-12.7844759922824,"pfxX":-7.60747482332075,"pfxZ":10.021715805942932,"pX":0.6682684185585699,"pZ":2.416821208288107,"vX0":11.07964045437368,"vY0":-138.35430436119626,"vZ0":-6.614264477758471,"x":91.53,"y":173.53,"x0":-2.4035605534270132,"y0":50.00298345146089,"z0":5.69870530443044,"aX":-14.719703588475237},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":11.4,"spinRate":2347,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39618250879203565,"extension":5.609846445768652},"index":3,"playId":"d2613153-3fc3-3683-a3be-631f8ccc15e7","pitchNumber":3,"startTime":"2026-04-19T19:20:08.904Z","endTime":"2026-04-19T19:20:12.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34660283149494,"aZ":-13.41366455007413,"pfxX":-7.8775829577488885,"pfxZ":9.704067604652113,"pX":0.9364394877294139,"pZ":3.1379815755822884,"vX0":11.63523272758389,"vY0":-138.72971430852704,"vZ0":-4.726094993765249,"x":81.31,"y":154.05,"x0":-2.304108476572307,"y0":50.00474134357818,"z0":5.76946890204741,"aX":-15.2337710817981},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":11.6,"spinRate":2263,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3960114978248557,"extension":5.648567514522674},"index":4,"playId":"8d59cdea-2832-368d-a848-a80685744883","pitchNumber":4,"startTime":"2026-04-19T19:20:22.892Z","endTime":"2026-04-19T19:20:27.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.556395353867075,"aZ":-13.054873237825422,"pfxX":-8.111781274383,"pfxZ":9.93933361136093,"pX":0.5163298471209493,"pZ":2.4250809720485886,"vX0":10.842593597880768,"vY0":-138.24480803892044,"vZ0":-6.532207525892198,"x":97.32,"y":173.3,"x0":-2.4137949064286666,"y0":50.00638834815728,"z0":5.705541055154293,"aX":-15.610209781885741},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":12.2,"spinRate":2391,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.39711974408905526,"extension":5.735672700308723},"index":5,"playId":"e12a14de-b5ca-3446-9bc3-d6d7a8717984","pitchNumber":5,"startTime":"2026-04-19T19:20:36.294Z","endTime":"2026-04-19T19:20:39.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.171705518573525,"aZ":-13.414411644574523,"pfxX":-7.69372093269958,"pfxZ":9.639985020152727,"pX":-0.55737415172524,"pZ":3.950688248382064,"vX0":8.392090546096414,"vY0":-139.5241422268746,"vZ0":-2.7883344685815907,"x":138.25,"y":132.11,"x0":-2.623251327300898,"y0":50.00253903166952,"z0":5.862035535611952,"aX":-14.97291996117851},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":11.9,"spinRate":2172,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3945165023222996,"extension":5.6162772256106},"index":6,"playId":"d0d2d451-8d16-3a7d-8d9c-4ffb25bac043","pitchNumber":6,"startTime":"2026-04-19T19:20:54.244Z","endTime":"2026-04-19T19:20:58.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_ab"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_ab"},{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_pa"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:20:58.300Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Alexander flies out to right fielder David Fry.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-19T19:20:59.227Z","endTime":"2026-04-19T19:22:46.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"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, 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.2,"endSpeed":78.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.962725968744827,"aZ":-33.9105707740468,"pfxX":-0.34019263571530445,"pfxZ":-1.1044321539534927,"pX":1.0714077851458181,"pZ":2.984572302750379,"vX0":8.673894935782931,"vY0":-125.1657643597598,"vZ0":-0.33994464314553685,"x":76.16,"y":158.2,"x0":-2.4052260664340586,"y0":50.00184776143461,"z0":5.916108166706798,"aX":-0.5374970069828074},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.8,"breakHorizontal":-1.6,"spinRate":2423,"spinDirection":38},"zone":12,"typeConfidence":2.0,"plateTime":0.4388206114786777,"extension":5.643918974886256},"index":0,"playId":"69b6f8ed-0d50-3fff-8673-4be3d65cb5de","pitchNumber":1,"startTime":"2026-04-19T19:21:20.191Z","endTime":"2026-04-19T19:21:23.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":96.0,"endSpeed":86.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.431442193035,"aZ":-12.494563684740697,"pfxX":-7.317409137213109,"pfxZ":10.222947144381155,"pX":0.4218213204113443,"pZ":2.4960999567105957,"vX0":10.254087794031522,"vY0":-139.1288931460925,"vZ0":-6.40426579868428,"x":100.92,"y":171.39,"x0":-2.391990619552977,"y0":50.00683103180902,"z0":5.6862830485285025,"aX":-14.09240068024654},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":10.7,"spinRate":2237,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.39642282363626036,"extension":5.864095514323856},"index":1,"playId":"e1e7b4bf-a651-37fb-b54d-c42c8f8e745c","pitchNumber":2,"startTime":"2026-04-19T19:21:32.863Z","endTime":"2026-04-19T19:21:36.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":85.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.02180201665063,"aZ":-12.647491257061802,"pfxX":-7.07045195449558,"pfxZ":10.218281816132832,"pX":0.03792994240247153,"pZ":2.9788794445836966,"vX0":9.526974860494738,"vY0":-138.58046934100892,"vZ0":-5.081569014435691,"x":115.55,"y":158.35,"x0":-2.554170143107802,"y0":50.001369768068415,"z0":5.707238837385965,"aX":-13.510333310093124},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":10.4,"spinRate":2201,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39790551169910326,"extension":5.6151063691420635},"index":2,"playId":"bef64141-6a26-35d6-a122-ca178d9694f6","pitchNumber":3,"startTime":"2026-04-19T19:21:46.670Z","endTime":"2026-04-19T19:21:50.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-19T19:21:58.403Z","endTime":"2026-04-19T19:22:09.738Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":86.2,"endSpeed":78.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.216918092969145,"aZ":-34.67661254374493,"pfxX":0.7098864458076486,"pfxZ":-1.607013733489679,"pX":1.194647653536012,"pZ":1.1293042003067955,"vX0":8.750030426252263,"vY0":-125.05860257653875,"vZ0":-4.017212239391067,"x":71.46,"y":208.29,"x0":-2.4668950986156832,"y0":50.00421242820214,"z0":5.653481769924876,"aX":1.1033661667570813},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.7,"breakHorizontal":-3.6,"spinRate":2350,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4408684927792126,"extension":5.691071742400647},"index":4,"playId":"029eebbe-4d92-38fe-83fa-3002dd43012b","pitchNumber":4,"startTime":"2026-04-19T19:22:09.738Z","endTime":"2026-04-19T19:22:13.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":95.7,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.551250237699286,"aZ":-11.290379322616774,"pfxX":-7.677747211103834,"pfxZ":11.047738706308916,"pX":1.6468031495454512,"pZ":2.6319337633402102,"vX0":13.459658325972512,"vY0":-138.46777821842974,"vZ0":-6.164077180043242,"x":54.23,"y":167.72,"x0":-2.339417599937721,"y0":50.0051472665853,"z0":5.684909857394518,"aX":-14.517702968069},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":10.2,"spinRate":2212,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3996609665724873,"extension":5.601240716997587},"index":5,"playId":"e739efe5-502c-34cb-bc3a-430f87e551d4","pitchNumber":5,"startTime":"2026-04-19T19:22:23.028Z","endTime":"2026-04-19T19:22:26.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":85.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.966920016161176,"aZ":-10.362039220514871,"pfxX":-5.538346845341723,"pfxZ":11.455375473803581,"pX":1.037337720220619,"pZ":2.246426087688047,"vX0":11.07762141608891,"vY0":-138.7738370351462,"vZ0":-7.3323697127139695,"x":77.46,"y":178.13,"x0":-2.3302827494176217,"y0":50.00126140440765,"z0":5.654173458497215,"aX":-10.545176180309975},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":7.1,"spinRate":2265,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39835279614869545,"extension":5.680658699740696},"hitData":{"launchSpeed":83.8,"launchAngle":34.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.29,"coordY":114.67}},"index":6,"playId":"40e23818-2b30-33b2-ae38-28e233b37abb","pitchNumber":6,"startTime":"2026-04-19T19:22:37.839Z","endTime":"2026-04-19T19:22:46.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:22:46.666Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Taylor Ward lines out to left fielder Angel Martínez.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-19T19:22:52.382Z","endTime":"2026-04-19T19:23:46.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":84.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.53408587418631,"aZ":-14.583542655633877,"pfxX":-10.65216183180409,"pfxZ":9.464925507877311,"pX":0.10552384113257945,"pZ":2.579298475990457,"vX0":10.672917500453519,"vY0":-137.23319483778303,"vZ0":-5.511048507461709,"x":112.98,"y":169.14,"x0":-2.498274028227201,"y0":50.00649170297119,"z0":5.650247378777128,"aX":-19.80717581873325},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":16.3,"spinRate":2302,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.40304937894559867,"extension":5.731098110931567},"index":0,"playId":"e93c3b92-7c95-3e20-965f-34c896c0a378","pitchNumber":1,"startTime":"2026-04-19T19:23:08.661Z","endTime":"2026-04-19T19:23:11.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.359352511312178,"aZ":-32.08689307753319,"pfxX":2.466521948541464,"pfxZ":0.0549380771169794,"pX":0.4558096468042937,"pZ":3.1011870109344013,"vX0":6.1785347319674475,"vY0":-123.81352195717956,"vZ0":-0.2488586731817598,"x":99.63,"y":155.05,"x0":-2.3950957821261434,"y0":50.00249400452798,"z0":5.894513892512035,"aX":3.81708356180918},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.4,"breakHorizontal":-5.9,"spinRate":2531,"spinDirection":44},"zone":3,"typeConfidence":2.0,"plateTime":0.4428511520511442,"extension":5.663490590141276},"index":1,"playId":"37aacfaf-527b-3d69-9ee8-b2b65f5c33b6","pitchNumber":2,"startTime":"2026-04-19T19:23:26.628Z","endTime":"2026-04-19T19:23:29.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":74.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52145869222383,"aZ":-40.430646088114,"pfxX":4.987963294669806,"pfxZ":-5.7907030667093835,"pX":0.06080623133620497,"pZ":2.0822101411457137,"vX0":4.432847924997313,"vY0":-120.11004141393549,"vZ0":-0.5505286371225505,"x":114.68,"y":182.56,"x0":-2.473231452325918,"y0":50.002699816617714,"z0":5.986070680956303,"aX":7.111018671261828},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.2,"breakHorizontal":-10.3,"spinRate":2771,"spinDirection":30},"zone":8,"typeConfidence":2.0,"plateTime":0.4603133790053957,"extension":5.660307897191356},"hitData":{"launchSpeed":99.9,"launchAngle":14.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.39,"coordY":109.16}},"index":2,"playId":"af5b7352-044e-33c6-929a-6d2bf00f756a","pitchNumber":3,"startTime":"2026-04-19T19:23:40.479Z","endTime":"2026-04-19T19:23:46.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:23:46.568Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Brito strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-19T19:26:43.951Z","endTime":"2026-04-19T19:27:38.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Wells replaces Trevor Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T19:26:16.469Z","endTime":"2026-04-19T19:26:46.225Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669330,"link":"/api/v1/people/669330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.420789249800634,"aZ":-8.94850752309407,"pfxX":-1.8011967715045878,"pfxZ":12.417277060727717,"pX":-0.13970857053495733,"pZ":2.6486067410434977,"vX0":2.1487747815499416,"vY0":-136.69735552293676,"vZ0":-9.33987928933361,"x":122.33,"y":167.27,"x0":-0.7063128665166729,"y0":50.00461262171221,"z0":6.747192257035509,"aX":-3.3694965661502305},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.4,"breakHorizontal":2.8,"spinRate":2465,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4025023302437507,"extension":6.1808072019899205},"index":1,"playId":"0cb61f79-1cb0-3e8e-8cbf-c16e264980e4","pitchNumber":1,"startTime":"2026-04-19T19:26:46.225Z","endTime":"2026-04-19T19:26:49.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12949445046359,"aZ":-10.142090786297931,"pfxX":-3.7175860570270327,"pfxZ":11.47422683234021,"pX":-0.8187517102534259,"pZ":2.0485620555739974,"vX0":1.052490172925777,"vY0":-138.23533933510288,"vZ0":-10.72815712341833,"x":148.21,"y":183.47,"x0":-0.723447303221554,"y0":50.00042334106017,"z0":6.678387303695158,"aX":-7.135485176801987},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":6.5,"spinRate":2456,"spinDirection":197},"zone":7,"typeConfidence":0.91,"plateTime":0.39746342813090374,"extension":6.1397280280670365},"index":2,"playId":"afacfccb-ff43-31c0-8e11-7028cd40904a","pitchNumber":2,"startTime":"2026-04-19T19:27:02.275Z","endTime":"2026-04-19T19:27:05.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.661929057226594,"aZ":-13.074672364775742,"pfxX":-4.144388611140233,"pfxZ":9.953260044900262,"pX":-1.205729746521058,"pZ":4.711102601042414,"vX0":0.3645241816864696,"vY0":-138.10999116578708,"vZ0":-3.5945101305583678,"x":162.96,"y":111.58,"x0":-0.8019493331650336,"y0":50.00322781644944,"z0":6.917334680484411,"aX":-7.953187657351529},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":7.4,"spinRate":2422,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.39759208165130655,"extension":6.132722665932473},"index":3,"playId":"1ce2687d-c70c-388e-9b2c-2600e6205d7d","pitchNumber":3,"startTime":"2026-04-19T19:27:17.803Z","endTime":"2026-04-19T19:27:21.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61451879654569,"aZ":-16.289576631394578,"pfxX":-8.68263992252107,"pfxZ":9.619702487770205,"pX":-0.5444260187244462,"pZ":1.748560677418533,"vX0":3.308085453492095,"vY0":-127.74792509713932,"vZ0":-9.137568159025163,"x":137.75,"y":191.57,"x0":-0.7290793995863052,"y0":50.00096816285419,"z0":6.655395739679628,"aX":-14.331339996394258},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":15.6,"breakHorizontal":15.0,"spinRate":2264,"spinDirection":210},"zone":7,"typeConfidence":0.9,"plateTime":0.42896654918346,"extension":6.379473113824028},"index":4,"playId":"0a092539-9206-33c4-8886-0035cf6f07ad","pitchNumber":4,"startTime":"2026-04-19T19:27:35.054Z","endTime":"2026-04-19T19:27:38.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_ab"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_ab"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:27:38.443Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hedges called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-19T19:27:40.868Z","endTime":"2026-04-19T19:29:48.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.818924787593865,"aZ":-23.862897854628944,"pfxX":0.3443386792943981,"pfxZ":4.940745208702303,"pX":0.6578506851190686,"pZ":2.1530961770230856,"vX0":3.2621795714996935,"vY0":-129.09471829295316,"vZ0":-7.181514271984299,"x":91.92,"y":180.65,"x0":-0.668812351869684,"y0":50.00045778386062,"z0":6.817915622659408,"aX":0.5786616817838205},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.6,"breakHorizontal":-1.3,"spinRate":2603,"spinDirection":161},"zone":9,"typeConfidence":2.0,"plateTime":0.42488292427513485,"extension":6.336106917174673},"index":0,"playId":"f1f10ab1-81a7-3c90-9fe1-3fdf61d593a1","pitchNumber":1,"startTime":"2026-04-19T19:28:04.408Z","endTime":"2026-04-19T19:28:08.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.169995298765695,"aZ":-20.214331929605812,"pfxX":0.05940039555246997,"pfxZ":6.888464453187617,"pX":0.004015732503073111,"pZ":1.4289024621996047,"vX0":1.7513327615391048,"vY0":-131.05436679536413,"vZ0":-9.767220515436973,"x":116.85,"y":200.2,"x0":-0.6811557876513971,"y0":50.0049159395771,"z0":6.719411765058239,"aX":0.10279361124402363},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.6,"breakHorizontal":-0.5,"spinRate":2616,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4182378570401979,"extension":6.248906627054987},"index":1,"playId":"6dcb4ff0-9b59-3e5b-af9f-5dac0b3bb7b1","pitchNumber":2,"startTime":"2026-04-19T19:28:21.137Z","endTime":"2026-04-19T19:28:24.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-19T19:28:30.109Z","endTime":"2026-04-19T19:28:43.923Z","isPitch":false,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"},"defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.593933542754026,"aZ":-25.510228265236293,"pfxX":4.70058221321049,"pfxZ":3.7872680302070156,"pX":0.7737832462905957,"pZ":2.2797313898414258,"vX0":2.2991471005134936,"vY0":-130.7600111124747,"vZ0":-6.932737921145734,"x":87.51,"y":177.23,"x0":-0.7234383672376868,"y0":50.002341867917806,"z0":6.838345153244851,"aX":8.263313837027125},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.8,"breakHorizontal":-9.0,"spinRate":2628,"spinDirection":161},"zone":6,"typeConfidence":2.0,"plateTime":0.4164438172241929,"extension":6.305595960136752},"index":3,"playId":"22df8f70-f864-3052-a2a3-c45d62dd9641","pitchNumber":3,"startTime":"2026-04-19T19:28:43.923Z","endTime":"2026-04-19T19:28:46.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.1966659861123,"aZ":-11.849268901008172,"pfxX":-1.272590193457574,"pfxZ":10.63925284502488,"pX":0.11077585283833566,"pZ":3.393093265832296,"vX0":2.199819606261621,"vY0":-138.16349030325617,"vZ0":-7.071048579070203,"x":112.78,"y":147.17,"x0":-0.534747608697273,"y0":50.00207107557419,"z0":6.8026917994997405,"aX":-2.4311001529541802},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":1.8,"spinRate":2394,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.39825305983159387,"extension":6.173418193480225},"index":4,"playId":"7a7b82cb-d64b-3848-8951-a9faf0af6c04","pitchNumber":4,"startTime":"2026-04-19T19:29:05.439Z","endTime":"2026-04-19T19:29:08.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3247664684892,"aZ":-24.273151104018627,"pfxX":4.057102714211781,"pfxZ":4.486770553882044,"pX":1.1348809696020257,"pZ":1.9483409752311054,"vX0":2.9336235975361307,"vY0":-131.20060487806737,"vZ0":-7.833627607870762,"x":73.74,"y":186.17,"x0":-0.5211544433869666,"y0":50.00096355370477,"z0":6.756099244448234,"aX":7.137077881902559},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.8,"breakHorizontal":-7.9,"spinRate":2514,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.415988692498225,"extension":6.14765111914871},"index":5,"playId":"28111ab3-28b4-316f-9d21-99a29c081e3f","pitchNumber":5,"startTime":"2026-04-19T19:29:25.774Z","endTime":"2026-04-19T19:29:30.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":94.4,"endSpeed":85.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.184242873069365,"aZ":-10.434869464343057,"pfxX":0.06781464539785897,"pfxZ":11.477579931146124,"pX":0.5408280035935011,"pZ":2.749640634797539,"vX0":2.8352095338628285,"vY0":-137.19297759208214,"vZ0":-8.900563092266951,"x":96.38,"y":164.54,"x0":-0.5176089268994365,"y0":50.00301891320731,"z0":6.759979401817308,"aX":0.12775000932685734},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":-0.7,"spinRate":2530,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.4002310346861715,"extension":6.293934853304378},"index":6,"playId":"92aae063-149d-3893-a65e-ece9a973e368","pitchNumber":6,"startTime":"2026-04-19T19:29:42.869Z","endTime":"2026-04-19T19:29:48.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":-1.0000000000000142,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:29:48.662Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-19T19:29:48.976Z","endTime":"2026-04-19T19:31:40.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.185294220166913,"aZ":-15.821400955632868,"pfxX":3.6118067030833476,"pfxZ":9.047864291298644,"pX":0.21755525059221395,"pZ":0.8730129927224209,"vX0":1.1021411402937191,"vY0":-133.4560929528669,"vZ0":-11.972146926194803,"x":108.71,"y":215.21,"x0":-0.6698436840790545,"y0":50.00328112928996,"z0":6.551167414386781,"aX":6.527957375951783},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.0,"breakHorizontal":-6.7,"spinRate":2478,"spinDirection":180},"zone":14,"typeConfidence":0.92,"plateTime":0.4101036012345656,"extension":6.1156501013079625},"index":0,"playId":"b8ba14b9-c408-3d93-bd68-9c39d9318064","pitchNumber":1,"startTime":"2026-04-19T19:30:14.094Z","endTime":"2026-04-19T19:30:17.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.291094898790757,"aZ":-16.822031359547,"pfxX":-7.758108043862869,"pfxZ":9.189981303445704,"pX":-0.8927708674118586,"pZ":3.269229387335606,"vX0":1.9406588377967737,"vY0":-128.59820119846654,"vZ0":-5.670235099024893,"x":151.03,"y":150.51,"x0":-0.65036143035163,"y0":50.00584407046531,"z0":6.812963193514014,"aX":-12.962988338175057},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":15.6,"breakHorizontal":13.6,"spinRate":2402,"spinDirection":203},"zone":11,"typeConfidence":0.88,"plateTime":0.4263471424230092,"extension":6.250882394784104},"index":1,"playId":"f80baa59-df93-397f-bea1-52547c6c3f65","pitchNumber":2,"startTime":"2026-04-19T19:30:32.563Z","endTime":"2026-04-19T19:30:35.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":94.9,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01101201516565,"aZ":-9.785820590401528,"pfxX":-1.4685744076900686,"pfxZ":11.691132426399186,"pX":0.24863679248043882,"pZ":3.4614107979134943,"vX0":2.706112931756541,"vY0":-138.06048885619782,"vZ0":-7.239411047471942,"x":107.52,"y":145.32,"x0":-0.5570054628077079,"y0":50.004973776795104,"z0":6.789504647947279,"aX":-2.813034875231491},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.7,"breakHorizontal":2.0,"spinRate":2462,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.39793862631509436,"extension":6.1759285059394955},"index":2,"playId":"03822e63-78e2-3c1b-bc25-360198d7c77b","pitchNumber":3,"startTime":"2026-04-19T19:30:50.445Z","endTime":"2026-04-19T19:30:53.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-19T19:31:00.095Z","endTime":"2026-04-19T19:31:15.289Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53885271522639,"aZ":-23.73295946247502,"pfxX":2.8757658356731293,"pfxZ":4.868744058276037,"pX":0.21380694069883602,"pZ":0.7305612146844798,"vX0":1.000740818501305,"vY0":-130.56337671448102,"vZ0":-10.6790624907436,"x":108.85,"y":219.05,"x0":-0.5476594127496851,"y0":50.001786690199566,"z0":6.647953830853513,"aX":4.982359426907276},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.7,"breakHorizontal":-5.4,"spinRate":2547,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.41892700657076665,"extension":6.299393312279386},"index":4,"playId":"93f652bf-8af4-3431-80cb-36cb49ef0348","pitchNumber":4,"startTime":"2026-04-19T19:31:15.289Z","endTime":"2026-04-19T19:31:20.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.207500986156283,"aZ":-18.040001853311484,"pfxX":-8.415394298698487,"pfxZ":8.398664442646975,"pX":-1.1277215141859873,"pZ":1.4224593847312375,"vX0":1.7678207438320217,"vY0":-129.0101969841554,"vZ0":-9.696283497544963,"x":159.99,"y":200.37,"x0":-0.7291704020190773,"y0":50.003408409062736,"z0":6.624119933040359,"aX":-14.165019646602342},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.2,"breakHorizontal":14.9,"spinRate":2148,"spinDirection":214},"zone":13,"typeConfidence":0.82,"plateTime":0.4247855085198955,"extension":6.413243973368016},"index":5,"playId":"8687df2d-41b8-39af-9687-c799e02558af","pitchNumber":5,"startTime":"2026-04-19T19:31:35.249Z","endTime":"2026-04-19T19:31:40.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-0.6999999999999886,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:31:40.709Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out, second baseman Juan Brito to first baseman Rhys Hoskins.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-19T19:33:36.422Z","endTime":"2026-04-19T19:35:01.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"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":84.3,"endSpeed":76.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.218254738916382,"aZ":-33.69052557130174,"pfxX":2.207413515204118,"pfxZ":-1.0078733813206355,"pX":-0.49738143617466857,"pZ":3.6672702918526596,"vX0":4.340793934938361,"vY0":-122.65477722488244,"vZ0":1.2906425237559376,"x":135.96,"y":139.76,"x0":-2.586054608470559,"y0":50.00313706586373,"z0":6.035759803800628,"aX":3.3188863228265375},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.2,"breakHorizontal":-5.2,"spinRate":2472,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.44880904066996896,"extension":5.545255882219857},"index":0,"playId":"152d222f-ff22-31a0-af66-01434ef36137","pitchNumber":1,"startTime":"2026-04-19T19:33:48.717Z","endTime":"2026-04-19T19:33:53.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":84.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.954494118999634,"aZ":-14.506784985843318,"pfxX":-8.253768348569919,"pfxZ":9.482105687372536,"pX":0.718821322592754,"pZ":3.334349700876065,"vX0":10.844340796150599,"vY0":-137.0150386024183,"vZ0":-4.111089883125137,"x":89.6,"y":148.75,"x0":-2.2556614383953804,"y0":50.001184791224375,"z0":5.875327796667018,"aX":-15.376576478523269},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":12.1,"spinRate":2214,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.4028852150283999,"extension":5.671234260096167},"index":1,"playId":"17eabe83-6d78-3e38-8f6d-9a3768785791","pitchNumber":2,"startTime":"2026-04-19T19:33:59.897Z","endTime":"2026-04-19T19:34:03.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.552117408258606,"aZ":-33.2894693707928,"pfxX":0.3709346021926203,"pfxZ":-0.7183920016554808,"pX":0.5267865171515078,"pZ":2.162429240284504,"vX0":7.187927593113739,"vY0":-124.9419595571133,"vZ0":-2.0943684045955147,"x":96.92,"y":180.39,"x0":-2.4529133165526806,"y0":50.00069460997876,"z0":5.785431839355283,"aX":0.577374124933665},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.6,"breakHorizontal":-2.5,"spinRate":2353,"spinDirection":27},"zone":9,"typeConfidence":2.0,"plateTime":0.4408113424481672,"extension":5.494211472574328},"index":2,"playId":"d1de848e-dd50-37c3-986f-a415eef54a8e","pitchNumber":3,"startTime":"2026-04-19T19:34:38.620Z","endTime":"2026-04-19T19:34:43.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.951098492821664,"aZ":-21.869450203483247,"pfxX":-8.21068114906258,"pfxZ":6.3434137777123745,"pX":0.5567542226831068,"pZ":1.8392004149331649,"vX0":9.977058358448915,"vY0":-127.15553004959575,"vZ0":-5.229760848824942,"x":95.78,"y":189.12,"x0":-2.3652860218567517,"y0":50.00539880367514,"z0":5.6758614416594515,"aX":-13.344234011791027},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.3,"breakHorizontal":12.4,"spinRate":1730,"spinDirection":243},"zone":9,"typeConfidence":2.0,"plateTime":0.4320331125360264,"extension":5.660164181496187},"hitData":{"launchSpeed":74.1,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.61,"coordY":151.64}},"index":3,"playId":"4a08f443-d420-36e2-97f3-b08924e3ad2a","pitchNumber":4,"startTime":"2026-04-19T19:34:53.970Z","endTime":"2026-04-19T19:35:01.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:35:01.608Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, third baseman Daniel Schneemann to first baseman Rhys Hoskins.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-19T19:35:13.672Z","endTime":"2026-04-19T19:37:08.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"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":85.6,"endSpeed":79.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.286378219544062,"aZ":-34.21586129224886,"pfxX":5.416486055357454,"pfxZ":-1.2870596549530262,"pX":1.4630454853995947,"pZ":2.685713176230176,"vX0":8.028660644895801,"vY0":-124.5816039753199,"vZ0":-0.8168957965168367,"x":61.23,"y":166.27,"x0":-2.4960686977010114,"y0":50.0039758895725,"z0":5.8275134693087765,"aX":8.577794688032176},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.3,"breakHorizontal":-11.5,"spinRate":2514,"spinDirection":41},"zone":12,"typeConfidence":2.0,"plateTime":0.43840910359091545,"extension":5.392257583402193},"index":0,"playId":"50bcc921-b8aa-35cb-844c-12781c7e85dd","pitchNumber":1,"startTime":"2026-04-19T19:35:26.384Z","endTime":"2026-04-19T19:35:29.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":85.3,"endSpeed":78.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15864536646831,"aZ":-31.83382515628624,"pfxX":3.9619472913422795,"pfxZ":0.21428271786855646,"pX":0.24376403488033582,"pZ":2.2074077376041252,"vX0":5.924763646459044,"vY0":-124.11686285417082,"vZ0":-2.3266655704295784,"x":107.71,"y":179.18,"x0":-2.689997572954552,"y0":50.00045655710625,"z0":5.811490698502129,"aX":6.170335531363563},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.1,"breakHorizontal":-8.5,"spinRate":2625,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.441543222995902,"extension":5.347910233227662},"index":1,"playId":"0f54a7b6-15fd-33e8-8b3e-62cca9ed6db3","pitchNumber":2,"startTime":"2026-04-19T19:35:38.942Z","endTime":"2026-04-19T19:35:42.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54186152002647,"aZ":-33.99500922361262,"pfxX":4.280990438621764,"pfxZ":-1.1727999429370417,"pX":0.695012442826007,"pZ":2.4916990983697587,"vX0":6.6904049864097255,"vY0":-124.42933592799028,"vZ0":-1.2500523341730787,"x":90.51,"y":171.5,"x0":-2.591611225035534,"y0":50.0006097103987,"z0":5.834666930307007,"aX":6.665079789803169},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.2,"breakHorizontal":-9.4,"spinRate":2577,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.4413341890505489,"extension":5.24369588460763},"index":2,"playId":"4eb64089-62fb-39b3-9d78-ffae539e4ff0","pitchNumber":3,"startTime":"2026-04-19T19:35:52.852Z","endTime":"2026-04-19T19:35:56.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49277428285528,"aZ":-12.23993982257138,"pfxX":-8.350571156462305,"pfxZ":10.52473481394045,"pX":0.3124582833128663,"pZ":3.7801499533185097,"vX0":9.970959840535388,"vY0":-137.4797397061439,"vZ0":-3.2040928657234535,"x":105.09,"y":136.72,"x0":-2.294666167530798,"y0":50.0024831894568,"z0":5.804144053350595,"aX":-15.816351223416783},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":12.7,"spinRate":2373,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4000453881043464,"extension":5.680271799154235},"index":3,"playId":"2a858993-3f05-3cbc-b594-0f324d851f1b","pitchNumber":4,"startTime":"2026-04-19T19:36:12.068Z","endTime":"2026-04-19T19:36:15.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":95.4,"endSpeed":86.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.287866438400506,"aZ":-12.566405832976113,"pfxX":-9.12375430650599,"pfxZ":10.218367850654984,"pX":1.369182957463382,"pZ":3.5915555091501625,"vX0":12.750658709565304,"vY0":-138.2559702879967,"vZ0":-3.7879294005100386,"x":64.81,"y":141.81,"x0":-2.1356302552092052,"y0":50.00615625675677,"z0":5.833841063609974,"aX":-17.514526762018097},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":13.6,"spinRate":2333,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39746902386639293,"extension":5.602834808127438},"index":4,"playId":"2037b405-08e0-39ca-9254-9c2dce7682bd","pitchNumber":5,"startTime":"2026-04-19T19:36:30.386Z","endTime":"2026-04-19T19:36:33.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":86.6,"endSpeed":79.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85322909014327,"aZ":-34.09387912064536,"pfxX":1.8752292276596965,"pfxZ":-1.2153760547364074,"pX":2.851117410247459,"pZ":0.5704246128223356,"vX0":11.76416624002481,"vY0":-125.43074026206588,"vZ0":-5.366344036076564,"x":8.32,"y":223.38,"x0":-2.1640051880392326,"y0":50.004257063010456,"z0":5.5516207917427165,"aX":2.9562814667390653},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.4,"breakHorizontal":-6.4,"spinRate":2764,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4384344456009175,"extension":5.631157379749872},"index":5,"playId":"9d639ddf-f405-3de5-ba82-25db7592a1ff","pitchNumber":6,"startTime":"2026-04-19T19:36:45.163Z","endTime":"2026-04-19T19:36:48.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":85.3,"endSpeed":78.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.438912698677996,"aZ":-35.7164010092412,"pfxX":2.3644415971098196,"pfxZ":-2.301527179719365,"pX":0.44786450816603157,"pZ":1.5223339568533871,"vX0":6.601569170266256,"vY0":-124.0351957021236,"vZ0":-2.9689869985280217,"x":99.93,"y":197.68,"x0":-2.5674291837988124,"y0":50.00091979711516,"z0":5.747077357430064,"aX":3.6417197639892396},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.7,"breakHorizontal":-6.0,"spinRate":2466,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4435180711862894,"extension":5.644496897211086},"hitData":{"launchSpeed":94.3,"launchAngle":6.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.04,"coordY":162.54}},"index":6,"playId":"15f538f6-7c01-3d7b-987b-892dce25d832","pitchNumber":7,"startTime":"2026-04-19T19:37:01.223Z","endTime":"2026-04-19T19:37:08.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:37:08.849Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-19T19:37:36.774Z","endTime":"2026-04-19T19:38:45.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Leody Taveras replaces Johnathan Rodríguez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-19T19:37:24.934Z","endTime":"2026-04-19T19:37:39.078Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":671286,"link":"/api/v1/people/671286"},"defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.522864742373116,"aZ":-13.08926763672725,"pfxX":-9.202866249354004,"pfxZ":10.038637066607233,"pX":-0.7683878970359312,"pZ":4.1288980849495225,"vX0":7.713489932209057,"vY0":-137.9501493823059,"vZ0":-2.170049930616311,"x":146.29,"y":127.3,"x0":-2.423693899915148,"y0":50.00644799314033,"z0":5.822590304235255,"aX":-17.503393459771114},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":14.8,"spinRate":2476,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39909218425292226,"extension":5.398276616534128},"index":1,"playId":"c2a348b4-9f8d-3c0a-9383-39c624a796f7","pitchNumber":1,"startTime":"2026-04-19T19:37:39.078Z","endTime":"2026-04-19T19:37:42.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.617619499444924,"aZ":-13.709829972604878,"pfxX":-7.447477846881985,"pfxZ":9.651768586455574,"pX":0.7185143591989342,"pZ":3.116061040379585,"vX0":11.12164760950303,"vY0":-137.6841885490473,"vZ0":-4.582853057801461,"x":89.61,"y":154.65,"x0":-2.412413459894782,"y0":50.00207307888739,"z0":5.735342389258247,"aX":-14.246982007347807},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":11.0,"spinRate":2507,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.3983721559045703,"extension":5.482746499036203},"index":2,"playId":"511d68bd-9c14-30b1-80d3-2282be077317","pitchNumber":2,"startTime":"2026-04-19T19:37:51.733Z","endTime":"2026-04-19T19:37:54.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2026-04-19T19:38:10.231Z","endTime":"2026-04-19T19:38:17.874Z","isPitch":false,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"},"defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54410362581171,"aZ":-43.02664065935455,"pfxX":2.3754478371464036,"pfxZ":-7.902228900702777,"pX":0.8475362196878841,"pZ":-0.5542642632265702,"vX0":6.9514069511139365,"vY0":-117.92990455498223,"vZ0":-5.175291052554927,"x":84.69,"y":253.75,"x0":-2.476489079021567,"y0":50.00227690349029,"z0":5.7434386051038615,"aX":3.2619478181055555},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-15.5,"breakHorizontal":-6.4,"spinRate":3018,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4688926250012577,"extension":5.5877472413243074},"index":4,"playId":"8de9d0d3-a1b7-3a27-992f-bc0eb6a41d93","pitchNumber":3,"startTime":"2026-04-19T19:38:17.874Z","endTime":"2026-04-19T19:38:22.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.002170788409416,"aZ":-12.909305487143232,"pfxX":-10.138924391910658,"pfxZ":10.036504105050783,"pX":0.014294433678058535,"pZ":2.9231100801531196,"vX0":10.18732388185253,"vY0":-138.19710299971297,"vZ0":-5.248809742183244,"x":116.46,"y":159.86,"x0":-2.416174773266728,"y0":50.000600419877884,"z0":5.725724680191836,"aX":-19.458520638081545},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":16.1,"spinRate":2274,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.39749575749412625,"extension":5.60680599388232},"index":5,"playId":"b9c5a7f5-d997-3ee5-8564-7b9692518d9f","pitchNumber":4,"startTime":"2026-04-19T19:38:42.001Z","endTime":"2026-04-19T19:38:45.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:38:45.146Z","atBatIndex":57},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Steven Kwan bunt grounds out softly, third baseman Blaze Alexander to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-19T19:42:32.015Z","endTime":"2026-04-19T19:42:41.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Leody Taveras remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T19:41:59.167Z","endTime":"2026-04-19T19:41:59.185Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":671286,"link":"/api/v1/people/671286"},"defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to right field for Dylan Beavers.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-19T19:41:59.185Z","endTime":"2026-04-19T19:42:34.338Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":642215,"link":"/api/v1/people/642215"},"defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":687637,"link":"/api/v1/people/687637"},"right":{"id":671286,"link":"/api/v1/people/671286"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17347214294701,"aZ":-9.18414406230687,"pfxX":-2.757792170340751,"pfxZ":12.174401071317527,"pX":-0.6655934758034611,"pZ":3.080071426546882,"vX0":1.0371599899627055,"vY0":-136.79256816152045,"vZ0":-8.132975549830693,"x":142.37,"y":155.62,"x0":-0.69215197769448,"y0":50.002283069701626,"z0":6.727643317002597,"aX":-5.207702862455677},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.4,"breakHorizontal":4.8,"spinRate":2469,"spinDirection":192},"zone":1,"typeConfidence":0.91,"plateTime":0.4009472579981348,"extension":6.2524153181138225},"hitData":{"launchSpeed":32.3,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":116.66,"coordY":189.5}},"index":2,"playId":"fea8777e-7d67-34e6-b1af-fe9dba330033","pitchNumber":1,"startTime":"2026-04-19T19:42:34.338Z","endTime":"2026-04-19T19:42:41.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:42:41.424Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-19T19:42:52.873Z","endTime":"2026-04-19T19:44:11.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.163061555990293,"aZ":-39.54689844290505,"pfxX":2.385651004893157,"pfxZ":-5.775743566909188,"pX":-0.4635584285424293,"pZ":2.7809585160043153,"vX0":0.22115065702948938,"vY0":-112.52348201026474,"vZ0":-0.5268863970848205,"x":134.67,"y":163.69,"x0":-0.872964410302412,"y0":50.00038804621046,"z0":7.038274210382324,"aX":3.046807571699975},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-10.3,"breakHorizontal":-4.3,"spinRate":2665,"spinDirection":38},"zone":4,"typeConfidence":0.9,"plateTime":0.48748083318054247,"extension":6.088071317967424},"index":0,"playId":"99bafa49-6844-344b-8946-a720ca143389","pitchNumber":1,"startTime":"2026-04-19T19:43:11.381Z","endTime":"2026-04-19T19:43:14.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":87.4,"endSpeed":81.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.842979070624967,"aZ":-19.928727380580035,"pfxX":-8.841558026294184,"pfxZ":7.419069908336509,"pX":-0.8667743664990316,"pZ":1.7660052875237442,"vX0":2.652011183106466,"vY0":-127.10159010356394,"vZ0":-8.51642634079254,"x":81.15,"y":114.51,"x0":-0.7692446024509164,"y0":50.00390599913628,"z0":6.718153035092618,"aX":-14.597958486112502},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.9,"breakHorizontal":15.5,"spinRate":1952,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.4294545548096309,"extension":6.268706433165293},"index":1,"playId":"5ada4bff-ac49-397a-84df-e4d07a317c31","pitchNumber":2,"startTime":"2026-04-19T19:43:27.503Z","endTime":"2026-04-19T19:43:30.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.6,"endSpeed":87.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78322413248684,"aZ":-15.085075592828533,"pfxX":-1.25938822981649,"pfxZ":8.815022389246892,"pX":-0.13224511137207545,"pZ":4.815733848655704,"vX0":2.029803458798356,"vY0":-137.90368230493692,"vZ0":-3.070478626135765,"x":122.04,"y":108.76,"x0":-0.7120062617174563,"y0":50.00453705834263,"z0":6.952700897744538,"aX":-2.44215745364042},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":1.9,"spinRate":2428,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.39619738364320023,"extension":6.158295221850898},"index":2,"playId":"2055d886-f456-319c-bc50-4ec1662fd6b5","pitchNumber":3,"startTime":"2026-04-19T19:43:48.511Z","endTime":"2026-04-19T19:43:51.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.938982348875825,"aZ":-22.96283961601719,"pfxX":2.9208019747918588,"pfxZ":5.315973267587187,"pX":0.7185528745430343,"pZ":1.149311810538798,"vX0":2.5092707612472336,"vY0":-129.95879295375707,"vZ0":-9.793676491710228,"x":89.61,"y":207.75,"x0":-0.6345307722892911,"y0":50.00167893836954,"z0":6.671831693190972,"aX":5.06020673113165},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":-5.8,"spinRate":2555,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4193914151702902,"extension":6.283437093285041},"index":3,"playId":"2fb13a37-80f0-39a7-a207-ef31771865a4","pitchNumber":4,"startTime":"2026-04-19T19:44:07.129Z","endTime":"2026-04-19T19:44:11.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:44:11.911Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Ramírez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-19T19:44:16.907Z","endTime":"2026-04-19T19:45:17.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"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":94.0,"endSpeed":85.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48906214227442,"aZ":-10.377590772684046,"pfxX":-1.8373546228872502,"pfxZ":11.520420515890002,"pX":-0.12008293410921607,"pZ":3.024344962363135,"vX0":1.9993478618151979,"vY0":-136.7626639106385,"vZ0":-8.142230275570311,"x":121.58,"y":157.12,"x0":-0.6223035638193504,"y0":50.00429742815518,"z0":6.754128370811271,"aX":-3.4768500269972638},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.3,"breakHorizontal":2.9,"spinRate":2333,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.4006784725990995,"extension":6.245453167182071},"index":0,"playId":"89cbe2ee-193a-30f4-8654-5f3912b7589c","pitchNumber":1,"startTime":"2026-04-19T19:44:39.654Z","endTime":"2026-04-19T19:44:44.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50985933289365,"aZ":-20.629075410086312,"pfxX":-9.269959773354604,"pfxZ":7.002577404764853,"pX":-0.6098572430477356,"pZ":3.555374545437424,"vX0":2.984024323944979,"vY0":-127.17413675059012,"vZ0":-4.3140530546195315,"x":140.25,"y":142.78,"x0":-0.5896781771577553,"y0":50.001167011323716,"z0":6.896587219584103,"aX":-15.28042447377634},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.0,"breakHorizontal":16.2,"spinRate":2186,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.42963546960920684,"extension":6.235601440735031},"index":1,"playId":"4be5d820-c8ea-377e-959f-dd429682bae4","pitchNumber":2,"startTime":"2026-04-19T19:44:54.515Z","endTime":"2026-04-19T19:44:59.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09055577422703,"aZ":-25.21525955522233,"pfxX":2.6281538286205413,"pfxZ":4.162081967640129,"pX":1.0940835299807532,"pZ":2.3535881208619363,"vX0":3.3508851022287565,"vY0":-128.3315864174006,"vZ0":-6.2754244648360205,"x":75.3,"y":175.23,"x0":-0.5689860595328071,"y0":50.00102175759413,"z0":6.789681212648251,"aX":4.39071539913182},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.4,"breakHorizontal":-5.5,"spinRate":2346,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.42650067227291233,"extension":6.451420827132511},"index":2,"playId":"c85a912f-8185-3341-b2d0-89fe32f37640","pitchNumber":3,"startTime":"2026-04-19T19:45:13.817Z","endTime":"2026-04-19T19:45:17.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:45:17.934Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jeremiah Jackson challenged (pitch result), call on the field was overturned: Jeremiah Jackson walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-19T19:47:53.703Z","endTime":"2026-04-19T19:49:04.783Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Sabrowski replaces Peyton Pallette.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T19:47:47.388Z","endTime":"2026-04-19T19:47:55.677Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43700482780984,"aZ":-42.131070120262436,"pfxX":-3.8898595658041497,"pfxZ":-7.3028569615787795,"pX":-1.1144131255908123,"pZ":0.7498795795744659,"vX0":-4.621303143645219,"vY0":-116.68656630422528,"vZ0":-2.822116928748284,"x":159.48,"y":218.53,"x0":1.4064475015996165,"y0":50.00523256547881,"z0":5.991038097952516,"aX":-5.300113630517371},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-13.7,"breakHorizontal":8.3,"spinRate":2635,"spinDirection":336},"zone":13,"typeConfidence":0.87,"plateTime":0.4715833258561748,"extension":6.7492965480147085},"index":1,"playId":"3878a274-c4c0-33c4-8f07-eef407ecd698","pitchNumber":1,"startTime":"2026-04-19T19:47:55.677Z","endTime":"2026-04-19T19:47:58.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.0,"endSpeed":84.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57536628300555,"aZ":-13.503042875137007,"pfxX":5.905856304330322,"pfxZ":10.107806430381586,"pX":-1.0164727438616126,"pZ":3.1542470204354327,"vX0":-8.36903220920686,"vY0":-135.0848546227685,"vZ0":-4.509386346814766,"x":155.75,"y":153.62,"x0":1.3552206203267523,"y0":50.00072510286726,"z0":5.795183180941051,"aX":10.907647071057793},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":-8.9,"spinRate":2472,"spinDirection":146},"zone":11,"typeConfidence":0.86,"plateTime":0.4055533523309265,"extension":6.901702983194064},"index":2,"playId":"274af100-34a2-3753-a4ec-55723ac19f31","pitchNumber":2,"startTime":"2026-04-19T19:48:09.578Z","endTime":"2026-04-19T19:48:13.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50649331480162,"aZ":-13.713570715925966,"pfxX":6.537715673770335,"pfxZ":9.86540600339772,"pX":0.5265086533754038,"pZ":4.056310077785591,"vX0":-5.027419940223065,"vY0":-136.5256871002355,"vZ0":-2.341327258818042,"x":96.93,"y":129.26,"x0":1.5504844584776742,"y0":50.00341925575555,"z0":5.878969559987142,"aX":12.23444722909843},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":-10.7,"spinRate":2525,"spinDirection":148},"zone":12,"typeConfidence":0.88,"plateTime":0.4025454418318719,"extension":6.763655603493059},"index":3,"playId":"9ba0b34a-1330-30e9-939e-baee7463a861","pitchNumber":3,"startTime":"2026-04-19T19:48:23.799Z","endTime":"2026-04-19T19:48:26.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03915946640043,"aZ":-13.175073527487797,"pfxX":6.529573940303893,"pfxZ":10.251328950754347,"pX":-0.14189781952797856,"pZ":3.6820357440603178,"vX0":-6.66528764955786,"vY0":-136.05690197642002,"vZ0":-3.4047360874282133,"x":122.41,"y":139.37,"x0":1.5048324453881505,"y0":50.00288291806588,"z0":5.877548877869803,"aX":12.102013298336388},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":-10.2,"spinRate":2557,"spinDirection":147},"zone":11,"typeConfidence":0.88,"plateTime":0.4043469632170975,"extension":6.538227031136995},"index":4,"playId":"64d74951-f2f8-3db5-9e7f-640b0cd3c044","pitchNumber":4,"startTime":"2026-04-19T19:48:37.760Z","endTime":"2026-04-19T19:49:04.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"}},"homeTeamWinProbability":79.3,"awayTeamWinProbability":20.700000000000003,"homeTeamWinProbabilityAdded":-6.900000000000006,"leverageIndex":1.47,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:49:04.783Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Beavers strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-19T19:49:11.805Z","endTime":"2026-04-19T19:51:05.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":92.7,"endSpeed":85.3,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.344632905805256,"aZ":-13.599821842395365,"pfxX":7.3252603667003715,"pfxZ":10.036250211907983,"pX":-0.7421600046756985,"pZ":1.9544375978894828,"vX0":-8.120318464760285,"vY0":-134.71814720700033,"vZ0":-7.363305668134006,"x":145.29,"y":186.01,"x0":1.3494399076929218,"y0":50.00515979411529,"z0":5.670905725337043,"aX":13.561117577659969},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":-11.6,"spinRate":2528,"spinDirection":149},"zone":7,"typeConfidence":0.88,"plateTime":0.4054847116472917,"extension":6.845207841358214},"index":0,"playId":"f1d660d6-b4c5-3618-9e7c-27c78813dfa2","pitchNumber":1,"startTime":"2026-04-19T19:49:24.859Z","endTime":"2026-04-19T19:49:27.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.420386482612113,"aZ":-13.503160238323156,"pfxX":7.110760569737084,"pfxZ":10.125966994985621,"pX":-0.09268445162668898,"pZ":3.043155480240163,"vX0":-6.896696044844058,"vY0":-135.39543606534036,"vZ0":-4.734292246518099,"x":120.53,"y":156.61,"x0":1.572006890969366,"y0":50.003953880125145,"z0":5.769615204511024,"aX":13.113999342816818},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":-11.3,"spinRate":2570,"spinDirection":146},"zone":2,"typeConfidence":0.88,"plateTime":0.4055844148221217,"extension":6.83323491470681},"index":1,"playId":"37dcb0e5-a3ea-3066-9d63-f717f6b09faa","pitchNumber":2,"startTime":"2026-04-19T19:49:40.166Z","endTime":"2026-04-19T19:49:43.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.129296188854894,"aZ":-12.517681374461816,"pfxX":6.6356437781978155,"pfxZ":10.314178596727697,"pX":-0.5074808106859527,"pZ":2.115567042144773,"vX0":-7.5360245069604535,"vY0":-137.5703337043185,"vZ0":-7.242079987959349,"x":136.34,"y":181.66,"x0":1.4126185863007876,"y0":50.00572233208581,"z0":5.641202841503802,"aX":12.649728341380749},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":-10.3,"spinRate":2617,"spinDirection":146},"zone":7,"typeConfidence":0.91,"plateTime":0.3990087917327756,"extension":6.798479367258654},"index":2,"playId":"1ca027aa-dc90-382f-89c1-a7b5b00de879","pitchNumber":3,"startTime":"2026-04-19T19:50:00.091Z","endTime":"2026-04-19T19:50:03.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43199988497074,"aZ":-11.65963425342783,"pfxX":6.714299013191857,"pfxZ":10.751593575740994,"pX":-0.23552138672521072,"pZ":2.704028298185555,"vX0":-6.77135807808891,"vY0":-137.70530309403063,"vZ0":-6.224783871145736,"x":125.98,"y":165.77,"x0":1.3906869443963912,"y0":50.00239715810429,"z0":5.793068405113902,"aX":12.811150741027745},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":-10.7,"spinRate":2487,"spinDirection":143},"zone":5,"typeConfidence":0.91,"plateTime":0.3987457189484611,"extension":6.81613845090892},"index":3,"playId":"675366fb-d036-33ea-9376-1eb2f53f1931","pitchNumber":4,"startTime":"2026-04-19T19:50:35.191Z","endTime":"2026-04-19T19:50:38.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.0,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.5443154146307,"aZ":-38.46426222556682,"pfxX":-1.9413229712545892,"pfxZ":-4.704232042231679,"pX":-0.14321727726597966,"pZ":2.4526090117538573,"vX0":-2.796163056118171,"vY0":-114.74031051289244,"vZ0":0.1786671365362673,"x":122.46,"y":172.56,"x0":1.3417292858736005,"y0":50.00135499206887,"z0":6.111107386423766,"aX":-2.5967389408820183},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-8.2,"breakHorizontal":4.2,"spinRate":2451,"spinDirection":336},"zone":5,"typeConfidence":0.86,"plateTime":0.4767335444956018,"extension":6.822623875570234},"index":4,"playId":"d6136f14-e9b9-3451-8d17-86efb24d5c74","pitchNumber":5,"startTime":"2026-04-19T19:51:00.918Z","endTime":"2026-04-19T19:51:05.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":2.73,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:51:05.155Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-19T19:51:16.913Z","endTime":"2026-04-19T19:52:50.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.111551481076464,"aZ":-41.3241598454204,"pfxX":-4.262505395529868,"pfxZ":-6.521941040105203,"pX":0.7620413760039255,"pZ":2.995973038495556,"vX0":-0.4836574240235544,"vY0":-117.62869749296277,"vZ0":1.4476694838192605,"x":87.95,"y":157.89,"x0":1.5241157264073348,"y0":50.002840195142795,"z0":6.200958403800466,"aX":-5.979031237083485},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-11.2,"breakHorizontal":7.8,"spinRate":2446,"spinDirection":333},"zone":6,"typeConfidence":0.87,"plateTime":0.4654588867717675,"extension":6.55299035299173},"index":0,"playId":"2a2dc9ca-704e-3523-8b08-a49f2d316be6","pitchNumber":1,"startTime":"2026-04-19T19:51:29.505Z","endTime":"2026-04-19T19:51:33.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"dfca1be4-0804-3bc2-b14c-3c7be1959a07","startTime":"2026-04-19T19:51:43.381Z","endTime":"2026-04-19T19:51:46.505Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":83.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67185553383769,"aZ":-12.965010270826532,"pfxX":8.092598772472325,"pfxZ":10.490051987697122,"pX":0.7302255422540967,"pZ":3.5485107897803787,"vX0":-4.958724151399001,"vY0":-135.6835964209329,"vZ0":-3.787947987259078,"x":89.17,"y":142.97,"x0":1.547369200903586,"y0":50.00045871097722,"z0":5.890519054497537,"aX":14.815308200364179},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":-13.3,"spinRate":2582,"spinDirection":144},"zone":3,"typeConfidence":0.9,"plateTime":0.40649839555545153,"extension":6.591633328128575},"index":2,"playId":"76db589e-4aa0-3e1d-9c39-35c468950518","pitchNumber":2,"startTime":"2026-04-19T19:51:58.510Z","endTime":"2026-04-19T19:52:01.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91735930285814,"aZ":-42.0361401879446,"pfxX":-3.294683606211912,"pfxZ":-6.974798578072329,"pX":-1.1135144935877073,"pZ":-0.7779646759170279,"vX0":-4.580439924804864,"vY0":-118.73904493983194,"vZ0":-6.453584066097623,"x":159.44,"y":259.79,"x0":1.276341967544219,"y0":50.00433727059713,"z0":5.844853183802854,"aX":-4.656506061278734},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-14.0,"breakHorizontal":7.2,"spinRate":2853,"spinDirection":342},"zone":13,"typeConfidence":0.84,"plateTime":0.46310666626962727,"extension":6.724662915491329},"index":3,"playId":"d5a507d8-67c0-3ff4-bbdc-48672da0b266","pitchNumber":3,"startTime":"2026-04-19T19:52:22.716Z","endTime":"2026-04-19T19:52:26.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":82.0,"endSpeed":75.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65755638119157,"aZ":-42.08444320634297,"pfxX":-3.139724137595387,"pfxZ":-6.859961142339195,"pX":-0.06383739607108803,"pZ":3.112753081791163,"vX0":-2.583312272264665,"vY0":-119.35411302880372,"vZ0":1.8843386039902519,"x":119.43,"y":154.74,"x0":1.4398511873033377,"y0":50.002458763634436,"z0":6.098744781839481,"aX":-4.535833606059028},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-11.8,"breakHorizontal":6.4,"spinRate":2420,"spinDirection":334},"zone":2,"typeConfidence":0.84,"plateTime":0.4586523906070501,"extension":6.665215120448538},"index":4,"playId":"ca03486a-99bb-32de-8762-74cff60c750f","pitchNumber":4,"startTime":"2026-04-19T19:52:46.142Z","endTime":"2026-04-19T19:52:50.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.3,"awayTeamWinProbability":9.700000000000003,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":2.13,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:52:50.626Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Huff strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-19T19:53:02.814Z","endTime":"2026-04-19T19:54:18.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75233398167321,"aZ":-10.382555862101674,"pfxX":5.632549840215287,"pfxZ":11.660038370776185,"pX":0.2362912685705738,"pZ":1.5616100711512026,"vX0":-5.367924888447248,"vY0":-136.71731663495316,"vZ0":-8.91788899306138,"x":107.99,"y":196.62,"x0":1.505649042009762,"y0":50.00342385403016,"z0":5.604000273534092,"aX":10.526673487845605},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":-8.9,"spinRate":2513,"spinDirection":147},"zone":14,"typeConfidence":0.9,"plateTime":0.4026196436621259,"extension":6.7456545834238915},"index":0,"playId":"7c6c81d6-dd87-37ad-84b0-ce72566e5801","pitchNumber":1,"startTime":"2026-04-19T19:53:15.788Z","endTime":"2026-04-19T19:53:20.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.281138387874787,"aZ":-11.633180403880285,"pfxX":7.659044775110859,"pfxZ":11.050594605193716,"pX":-0.32224563933221645,"pZ":2.3625446962931447,"vX0":-7.466575718170095,"vY0":-135.8480223619903,"vZ0":-6.765830063892844,"x":129.28,"y":174.99,"x0":1.474072881188227,"y0":50.00396955540928,"z0":5.703627012590219,"aX":14.238239374363694},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.6,"breakHorizontal":-12.1,"spinRate":2516,"spinDirection":143},"zone":4,"typeConfidence":0.91,"plateTime":0.4040469716977175,"extension":6.852027128731662},"index":1,"playId":"6f45474f-078c-3ac8-94de-83b2f1d3309b","pitchNumber":2,"startTime":"2026-04-19T19:53:31.351Z","endTime":"2026-04-19T19:53:34.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":94.5,"endSpeed":85.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46614375276257,"aZ":-11.490185170806233,"pfxX":6.182064276208493,"pfxZ":10.895163545399365,"pX":-0.162970010430682,"pZ":3.077673483792157,"vX0":-6.38353034842076,"vY0":-137.4008436242322,"vZ0":-5.257163857862802,"x":123.21,"y":155.68,"x0":1.3951758679559487,"y0":50.00362383092666,"z0":5.807084611220711,"aX":11.737285400290546},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":-9.7,"spinRate":2578,"spinDirection":145},"zone":2,"typeConfidence":0.9,"plateTime":0.3997258954387988,"extension":6.913485413191671},"index":2,"playId":"2069f9c6-97f5-35f9-a37c-fdb89e4dff05","pitchNumber":3,"startTime":"2026-04-19T19:53:48.029Z","endTime":"2026-04-19T19:53:53.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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, 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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11196205015793,"aZ":-41.96326933296356,"pfxX":-3.817985661923825,"pfxZ":-6.557189152962421,"pX":-0.8055084613204552,"pZ":0.387493485314199,"vX0":-4.361264386167744,"vY0":-121.70000541301506,"vZ0":-4.460950684600068,"x":147.7,"y":228.32,"x0":1.5096766033528566,"y0":50.00530004557901,"z0":5.899936643927998,"aX":-5.696240585362998},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-12.7,"breakHorizontal":8.0,"spinRate":2741,"spinDirection":336},"zone":13,"typeConfidence":0.8,"plateTime":0.45100550469086587,"extension":6.743095878381208},"index":3,"playId":"293c0fe8-81e5-3dfc-befb-cd6cf1ac0273","pitchNumber":4,"startTime":"2026-04-19T19:54:14.574Z","endTime":"2026-04-19T19:54:18.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.4,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:54:18.122Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rhys Hoskins walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T19:56:52.554Z","endTime":"2026-04-19T19:58:37.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"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":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Cameron Foster replaces Tyler Wells.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T19:56:31.487Z","endTime":"2026-04-19T19:56:54.818Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671382,"link":"/api/v1/people/671382"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51764493548583,"aZ":-37.29762351209735,"pfxX":1.2473006465794612,"pfxZ":-3.4952136720918574,"pX":0.34548206883681376,"pZ":3.7305486315876504,"vX0":2.6957059094471743,"vY0":-120.27533449986095,"vZ0":1.7398845676393166,"x":103.83,"y":138.06,"x0":-0.9523597809188072,"y0":50.005704406761375,"z0":6.307374059819368,"aX":1.8259140451030291},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.6,"breakHorizontal":-2.9,"spinRate":2466,"spinDirection":38},"zone":12,"typeConfidence":0.9,"plateTime":0.4555384781675853,"extension":6.590518121812554},"index":1,"playId":"4ce172aa-4486-399d-80f4-cb1fd82cee9d","pitchNumber":1,"startTime":"2026-04-19T19:56:54.818Z","endTime":"2026-04-19T19:56:58.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.362700618613665,"aZ":-38.54364950727136,"pfxX":1.0660120666301776,"pfxZ":-4.453723529686799,"pX":-1.2196788148343067,"pZ":2.9243216603857114,"vX0":-0.7742002535487703,"vY0":-118.95755803219029,"vZ0":0.40188240515162454,"x":163.49,"y":159.82,"x0":-1.0280980733983822,"y0":50.00431550193699,"z0":6.2546222822238935,"aX":1.524046335526858},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.7,"breakHorizontal":-1.7,"spinRate":2461,"spinDirection":52},"zone":11,"typeConfidence":0.9,"plateTime":0.46089487709020327,"extension":6.579534216792884},"index":2,"playId":"d6b5aa78-3860-3764-b2b4-f31070f3269b","pitchNumber":2,"startTime":"2026-04-19T19:57:09.164Z","endTime":"2026-04-19T19:57:12.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48768497342467,"aZ":-11.105504487861166,"pfxX":-2.9765237989089908,"pfxZ":10.303367563587003,"pX":2.2519127053149353,"pZ":0.6475904712387435,"vX0":9.195428549680658,"vY0":-141.8794834098324,"vZ0":-12.856353683031866,"x":31.16,"y":221.3,"x0":-0.6399943076948219,"y0":50.006832265668436,"z0":5.937787881689487,"aX":-6.089228688751794},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":3.6,"spinRate":2531,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.385582436259047,"extension":6.7839613292126915},"index":3,"playId":"20792ae6-4ef5-3c9a-b20a-eb7c30f64eab","pitchNumber":3,"startTime":"2026-04-19T19:57:34.125Z","endTime":"2026-04-19T19:57:37.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.304007213048614,"aZ":-10.976636532930144,"pfxX":-2.48767566372677,"pfxZ":10.708794122970033,"pX":0.8923479469116915,"pZ":2.3438011738266096,"vX0":5.1304542849956905,"vY0":-139.96980844610636,"vZ0":-8.284514694814739,"x":82.99,"y":175.5,"x0":-0.6431436123212366,"y0":50.003625328196655,"z0":6.065267078273536,"aX":-4.92502257684966},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":3.5,"spinRate":2433,"spinDirection":204},"zone":14,"typeConfidence":0.89,"plateTime":0.39167434922640254,"extension":6.709523796940159},"index":4,"playId":"ec7fe64f-0d0f-3a2e-9636-8f2d512dc932","pitchNumber":4,"startTime":"2026-04-19T19:57:53.341Z","endTime":"2026-04-19T19:57:57.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.782574784427837,"aZ":-23.294828909840444,"pfxX":1.9262767601014308,"pfxZ":5.04832359911563,"pX":0.5245269640474165,"pZ":1.9374010050409594,"vX0":3.543338349959958,"vY0":-131.29334380056014,"vZ0":-6.157742736937821,"x":97.01,"y":186.47,"x0":-1.0888075600396119,"y0":50.004371876500905,"z0":6.02813271251391,"aX":3.3889096317309884},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.2,"breakHorizontal":-4.2,"spinRate":2642,"spinDirection":182},"zone":9,"typeConfidence":0.9,"plateTime":0.41594402691597665,"extension":6.672528116906654},"index":5,"playId":"124d9283-e3ec-30af-8918-9c16127ed69c","pitchNumber":5,"startTime":"2026-04-19T19:58:10.057Z","endTime":"2026-04-19T19:58:13.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-04-19T19:58:22.872Z","endTime":"2026-04-19T19:58:33.985Z","isPitch":false,"type":"action","player":{"id":656555,"link":"/api/v1/people/656555"},"defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":97.5,"endSpeed":88.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22950722677376,"aZ":-10.387537165686425,"pfxX":-5.202140882078057,"pfxZ":10.839060301920625,"pX":1.0468432927079163,"pZ":1.1480223932010067,"vX0":6.7412096677826625,"vY0":-141.3583442959924,"vZ0":-11.351187544042686,"x":77.1,"y":207.78,"x0":-0.7004744358766851,"y0":50.00633903085343,"z0":5.897900488264822,"aX":-10.460057544614015},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":7.9,"spinRate":2404,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.38847070607912215,"extension":6.712476520105442},"index":7,"playId":"aa394164-5db5-3204-8475-3026ecaab429","pitchNumber":6,"startTime":"2026-04-19T19:58:33.985Z","endTime":"2026-04-19T19:58:37.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.8,"awayTeamWinProbability":5.200000000000003,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.25,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-04-19T19:58:37.914Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Fry singles on a ground ball to center fielder Leody Taveras. Rhys Hoskins to 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T19:58:51.308Z","endTime":"2026-04-19T20:00:28.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"postOnSecond":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.227252645317925,"aZ":-11.805192209302746,"pfxX":-3.384724390754238,"pfxZ":10.566311651021103,"pX":0.49205322236667565,"pZ":3.4046022315942603,"vX0":4.6428093250823625,"vY0":-138.95780650310724,"vZ0":-5.144716631104591,"x":98.24,"y":146.86,"x0":-0.7717389752587911,"y0":50.00545951194306,"z0":6.084784179846019,"aX":-6.5269576785534005},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":5.0,"spinRate":2382,"spinDirection":202},"zone":3,"typeConfidence":0.9,"plateTime":0.3963072723745351,"extension":6.5895781552126635},"index":0,"playId":"e808eab5-072f-37d8-9c74-7e7a816b6737","pitchNumber":1,"startTime":"2026-04-19T19:59:02.396Z","endTime":"2026-04-19T19:59:07.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.060304038457836,"aZ":-23.48253264254876,"pfxX":1.5914418485998607,"pfxZ":5.0323178580315036,"pX":0.5217649533638936,"pZ":1.7518605452390983,"vX0":3.2593550280972203,"vY0":-130.71058789063227,"vZ0":-6.440726618702865,"x":97.11,"y":191.48,"x0":-0.9490287285953265,"y0":50.00187360004674,"z0":6.0159377244330425,"aX":2.7478852588871314},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":-3.6,"spinRate":2489,"spinDirection":189},"zone":9,"typeConfidence":0.89,"plateTime":0.41934750010446287,"extension":6.654941039852648},"index":1,"playId":"3edbe4be-6220-30b9-ac9b-5efbf69e230c","pitchNumber":2,"startTime":"2026-04-19T19:59:20.005Z","endTime":"2026-04-19T19:59:23.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.9,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.868608812792772,"aZ":-22.035096156756467,"pfxX":1.6130329035512672,"pfxZ":5.9064959037174045,"pX":1.2531822249214768,"pZ":2.074568945090195,"vX0":4.6452177364230645,"vY0":-130.79704640919073,"vZ0":-5.7457089834411095,"x":69.23,"y":182.77,"x0":-0.7618183593045645,"y0":50.004613664018805,"z0":5.97260404105495,"aX":2.770533997887224},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.5,"breakHorizontal":-4.1,"spinRate":2552,"spinDirection":187},"zone":14,"typeConfidence":0.88,"plateTime":0.4201754532795374,"extension":6.616082701968614},"index":2,"playId":"aed70385-aa4c-381e-a388-d0d830f94dbd","pitchNumber":3,"startTime":"2026-04-19T19:59:38.185Z","endTime":"2026-04-19T19:59:43.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03943870322101,"aZ":-10.090040003170431,"pfxX":-4.021869794109962,"pfxZ":11.333038774561071,"pX":0.2223723306734627,"pZ":2.947789487414843,"vX0":4.208892781893294,"vY0":-139.37150672965677,"vZ0":-6.669043397894894,"x":108.52,"y":159.19,"x0":-0.791599552463707,"y0":50.00653527749256,"z0":6.0528281501984225,"aX":-7.840320094732881},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.2,"breakHorizontal":6.4,"spinRate":2463,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.39439254311146055,"extension":6.715785032158407},"index":3,"playId":"055a949c-4026-3dea-90d3-261c396361f1","pitchNumber":4,"startTime":"2026-04-19T19:59:58.125Z","endTime":"2026-04-19T20:00:01.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.643030353004516,"aZ":-36.67299533917047,"pfxX":0.618813262892727,"pfxZ":-3.038841727098591,"pX":-0.02629688250816882,"pZ":2.12897470195033,"vX0":1.7643777699745122,"vY0":-120.9967199568471,"vZ0":-1.8943030882783185,"x":118.0,"y":181.3,"x0":-0.8453236958954868,"y0":50.00003147175998,"z0":6.135850922501961,"aX":0.9170667728866658},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.6,"breakHorizontal":-1.6,"spinRate":2525,"spinDirection":57},"zone":8,"typeConfidence":0.9,"plateTime":0.45270186735938367,"extension":6.368440664699476},"hitData":{"launchSpeed":89.8,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.98,"coordY":102.02}},"index":4,"playId":"a408ccbe-75b0-328c-a030-8d26e8e5ad14","pitchNumber":5,"startTime":"2026-04-19T20:00:17.805Z","endTime":"2026-04-19T20:00:28.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.38,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:00:28.946Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daniel Schneemann walks. Rhys Hoskins to 3rd. David Fry to 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T20:00:37.142Z","endTime":"2026-04-19T20:02:38.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"postOnSecond":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"postOnThird":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"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":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2583804589124,"aZ":-26.459374827595028,"pfxX":-0.22431983370157704,"pfxZ":3.361083091208526,"pX":-0.20583063922302947,"pZ":3.680887201900051,"vX0":2.6244422750113774,"vY0":-129.63274887345284,"vZ0":-1.1839066653027386,"x":124.85,"y":139.4,"x0":-1.2024806831935873,"y0":50.00320224977034,"z0":6.164505022353739,"aX":-0.3815591003502919},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.0,"breakHorizontal":-0.2,"spinRate":2555,"spinDirection":171},"zone":11,"typeConfidence":0.9,"plateTime":0.42261102529991934,"extension":6.653496661372179},"index":0,"playId":"beed6235-b717-34a6-b122-d55054e91060","pitchNumber":1,"startTime":"2026-04-19T20:00:57.382Z","endTime":"2026-04-19T20:01:01.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.072353559784993,"aZ":-24.545989415965092,"pfxX":0.7022956535710265,"pfxZ":4.552232252185467,"pX":0.5787944452574171,"pZ":3.323843212872001,"vX0":3.775645051575034,"vY0":-128.9715857270096,"vZ0":-2.3640805599008936,"x":94.94,"y":149.04,"x0":-0.9984429236240413,"y0":50.00548378922999,"z0":6.1554066646710055,"aX":1.176316478412093},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":-2.2,"spinRate":2510,"spinDirection":177},"zone":3,"typeConfidence":0.9,"plateTime":0.4255106459283584,"extension":6.557894054572757},"index":1,"playId":"4e667be9-d293-379c-b023-e2baa1a56711","pitchNumber":2,"startTime":"2026-04-19T20:01:14.150Z","endTime":"2026-04-19T20:01:17.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"64312496-9ca0-3473-8783-f3d3b413a3fe","startTime":"2026-04-19T20:01:32.304Z","endTime":"2026-04-19T20:01:37.480Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30682574800114,"aZ":-8.84703180737672,"pfxX":-5.287722574481583,"pfxZ":11.80143752221891,"pX":0.4164001270346236,"pZ":1.4187320292910086,"vX0":5.508428608148621,"vY0":-140.3074129716162,"vZ0":-10.99661334307381,"x":101.13,"y":200.47,"x0":-0.8934894045154615,"y0":50.00155270586359,"z0":5.983774055187017,"aX":-10.450920997240818},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.1,"breakHorizontal":8.3,"spinRate":2607,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.39167591756273534,"extension":6.8067561343798815},"index":3,"playId":"7f035726-4981-3c48-b5f1-65add101e115","pitchNumber":3,"startTime":"2026-04-19T20:01:53.508Z","endTime":"2026-04-19T20:01:56.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.747460329324678,"aZ":-9.315611498364701,"pfxX":-4.881284466293103,"pfxZ":11.991900434560229,"pX":-0.5992708369117119,"pZ":2.920821040530045,"vX0":2.520407212409347,"vY0":-137.27778077482557,"vZ0":-6.675642401127669,"x":139.84,"y":159.92,"x0":-0.8957415720493437,"y0":50.00222744834458,"z0":6.020162026270925,"aX":-9.304367911519877},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.5,"breakHorizontal":8.3,"spinRate":2479,"spinDirection":207},"zone":1,"typeConfidence":0.9,"plateTime":0.3991852146591923,"extension":6.727049436881728},"index":4,"playId":"03f974ad-3f3f-3163-b42a-2c80939d660b","pitchNumber":4,"startTime":"2026-04-19T20:02:10.830Z","endTime":"2026-04-19T20:02:14.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.463060038260263,"aZ":-11.137845826456228,"pfxX":-4.382839360576915,"pfxZ":10.684938979236879,"pX":1.9787080853026913,"pZ":1.4469249115961968,"vX0":8.412453993025073,"vY0":-139.24755046342003,"vZ0":-10.345435844369653,"x":41.58,"y":199.71,"x0":-0.5084294601584758,"y0":50.005229661807334,"z0":5.941369891409489,"aX":-8.631448268147548},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":6.2,"spinRate":2483,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.39292471533528683,"extension":6.775559325978449},"index":5,"playId":"e8d5e07f-48a9-3d3e-bec3-fedbd31dedaa","pitchNumber":5,"startTime":"2026-04-19T20:02:28.795Z","endTime":"2026-04-19T20:02:38.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.6,"awayTeamWinProbability":2.4000000000000057,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.42,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:02:38.941Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Brito strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T20:03:51.478Z","endTime":"2026-04-19T20:04:42.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"postOnSecond":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"postOnThird":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T20:02:50.923Z","endTime":"2026-04-19T20:03:53.766Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90139776803572,"aZ":-12.6742164677526,"pfxX":-6.959757900280929,"pfxZ":9.70430153937552,"pX":1.1132926672678045,"pZ":1.5030886156238727,"vX0":7.609312670354012,"vY0":-141.25630650277537,"vZ0":-10.014726629558737,"x":74.56,"y":198.2,"x0":-0.7186009975770988,"y0":50.00159373322892,"z0":5.921706914399305,"aX":-13.983237881308503},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":10.9,"spinRate":2347,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.3886064900877102,"extension":6.976377620451632},"index":1,"playId":"8146d064-4220-3111-983b-1e2b91b2e24c","pitchNumber":1,"startTime":"2026-04-19T20:03:53.766Z","endTime":"2026-04-19T20:03:56.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15448050526954,"aZ":-9.070214803284744,"pfxX":-6.378663337463881,"pfxZ":11.890373754106413,"pX":0.41665233398739004,"pZ":2.1340181627251726,"vX0":5.560871313750816,"vY0":-138.562959069242,"vZ0":-8.662613221811005,"x":101.12,"y":181.16,"x0":-0.7881711524619323,"y0":50.00423250445825,"z0":5.908185948105677,"aX":-12.396199042726451},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.9,"breakHorizontal":10.4,"spinRate":2414,"spinDirection":210},"zone":9,"typeConfidence":0.91,"plateTime":0.39538681917865137,"extension":6.822932580957734},"index":2,"playId":"f08ef096-6dfb-3ad9-a87c-b6ac9f9fcdbc","pitchNumber":2,"startTime":"2026-04-19T20:04:06.869Z","endTime":"2026-04-19T20:04:10.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.548619689359,"aZ":-9.330117958575205,"pfxX":-5.156532470925315,"pfxZ":11.499942314615085,"pX":0.15548033450081325,"pZ":2.5735194722076873,"vX0":4.361088540502986,"vY0":-140.24232643649583,"vZ0":-7.63683655504645,"x":111.07,"y":169.29,"x0":-0.751928574141846,"y0":50.00366388591301,"z0":5.945278705397198,"aX":-10.243324991273326},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.3,"breakHorizontal":8.4,"spinRate":2430,"spinDirection":209},"zone":5,"typeConfidence":0.91,"plateTime":0.3909853790003206,"extension":6.771440295550442},"index":3,"playId":"d44f1b7c-2477-30c1-bb54-f7ed42eaed13","pitchNumber":3,"startTime":"2026-04-19T20:04:20.246Z","endTime":"2026-04-19T20:04:23.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":98.1,"endSpeed":89.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.316968694313246,"aZ":-9.054766098851928,"pfxX":-5.710757144701738,"pfxZ":11.229828402166955,"pX":0.0816041281630038,"pZ":3.8275929985882744,"vX0":4.483901680509378,"vY0":-142.6916204095803,"vZ0":-4.823423209225532,"x":113.89,"y":135.43,"x0":-0.7694348741828855,"y0":50.00408045245113,"z0":6.112313969900412,"aX":-11.75861449644703},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.6,"breakHorizontal":9.4,"spinRate":2572,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.38409061168313174,"extension":6.635706095915112},"index":4,"playId":"3653dcd3-264f-3658-ad19-0ff1e2faa37c","pitchNumber":4,"startTime":"2026-04-19T20:04:39.055Z","endTime":"2026-04-19T20:04:42.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.36,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:04:42.646Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hedges strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T20:04:59.613Z","endTime":"2026-04-19T20:06:00.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"postOnSecond":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"postOnThird":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.082816559760783,"aZ":-24.910209623669225,"pfxX":1.1515914508221874,"pfxZ":4.232324191186267,"pX":0.33738601662358336,"pZ":3.817484793428681,"vX0":2.791797363809735,"vY0":-130.11488215740894,"vZ0":-1.2342456024539001,"x":104.14,"y":135.71,"x0":-0.898700137120035,"y0":50.00218259191684,"z0":6.184016242854452,"aX":1.9757449698119982},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.6,"breakHorizontal":-2.6,"spinRate":2655,"spinDirection":180},"zone":12,"typeConfidence":0.9,"plateTime":0.42081964461676336,"extension":6.634503157034304},"index":0,"playId":"d226af23-f1f3-356f-9e1f-fa1c634c56ce","pitchNumber":1,"startTime":"2026-04-19T20:05:08.123Z","endTime":"2026-04-19T20:05:11.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":96.6,"endSpeed":88.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.913056173735136,"aZ":-9.07752646192659,"pfxX":-5.498491766654916,"pfxZ":11.554086018595344,"pX":0.2544713876980172,"pZ":2.578358625267785,"vX0":4.646154624876435,"vY0":-140.50837618418905,"vZ0":-7.892379279859482,"x":107.3,"y":169.16,"x0":-0.7063463050091521,"y0":50.00372998983295,"z0":6.0140447893488505,"aX":-10.992127156273579},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.4,"breakHorizontal":9.0,"spinRate":2463,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.38986372672071434,"extension":6.813501132610538},"index":1,"playId":"b752d98b-b64c-31e5-9c34-cae84378a303","pitchNumber":2,"startTime":"2026-04-19T20:05:21.759Z","endTime":"2026-04-19T20:05:24.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74997278128256,"aZ":-9.485247853417984,"pfxX":-3.8308018799732597,"pfxZ":11.290168489016756,"pX":0.3529595093591977,"pZ":3.3623665829620664,"vX0":4.173500557591612,"vY0":-140.59695091823608,"vZ0":-5.746427150305934,"x":103.55,"y":148.0,"x0":-0.65030300901388,"y0":50.00237800281849,"z0":6.043116219239901,"aX":-7.698361399628397},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.6,"breakHorizontal":6.1,"spinRate":2537,"spinDirection":198},"zone":3,"typeConfidence":0.9,"plateTime":0.38902155615489464,"extension":6.789048643657892},"index":2,"playId":"4cc2df31-d47b-3f6d-8847-c38fc992099f","pitchNumber":3,"startTime":"2026-04-19T20:05:37.920Z","endTime":"2026-04-19T20:05:41.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.744969281330242,"aZ":-8.935740674635126,"pfxX":-4.366426466973237,"pfxZ":11.307011357134902,"pX":-0.315140301619612,"pZ":3.1420353739342084,"vX0":2.813440979415803,"vY0":-142.24986046214445,"vZ0":-6.701554120178002,"x":129.01,"y":153.95,"x0":-0.74822937013828,"y0":50.002488962841376,"z0":6.090669390039363,"aX":-8.974226381124755},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.3,"breakHorizontal":7.3,"spinRate":2515,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.38461566176462636,"extension":6.661713817536749},"index":3,"playId":"cd79a395-1c99-3ebc-ae5b-c9451ac445bf","pitchNumber":4,"startTime":"2026-04-19T20:05:55.743Z","endTime":"2026-04-19T20:06:00.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.3,"awayTeamWinProbability":5.700000000000003,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.62,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:06:00.379Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a line drive to center fielder Leody Taveras. Rhys Hoskins scores. David Fry scores. Daniel Schneemann to 2nd.","rbi":2,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T20:06:11.730Z","endTime":"2026-04-19T20:07:48.821Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":{"id":671382,"link":"/api/v1/people/671382"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":{"id":671382,"link":"/api/v1/people/671382"},"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68890709902383,"aZ":-7.9852584080482725,"pfxX":-6.1684708990776524,"pfxZ":11.866517824533057,"pX":-0.1554530405057185,"pZ":3.728739537263402,"vX0":3.8495047508672022,"vY0":-141.92084446021204,"vZ0":-4.970333168003344,"x":122.93,"y":138.1,"x0":-0.7284735990314261,"y0":50.00434831194736,"z0":6.012253623581839,"aX":-12.575425632335984},"breaks":{"breakAngle":51.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":20.6,"breakHorizontal":10.4,"spinRate":2624,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.38604294712322096,"extension":6.687239066757847},"index":0,"playId":"8a20788b-14cf-3151-912e-36c2d9739808","pitchNumber":1,"startTime":"2026-04-19T20:06:24.454Z","endTime":"2026-04-19T20:06:28.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":96.0,"endSpeed":87.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.968507726582704,"aZ":-6.2383176257478885,"pfxX":-6.109204472559499,"pfxZ":13.20795433713618,"pX":-0.5871420936199332,"pZ":1.5437438289298742,"vX0":2.849917424126288,"vY0":-139.39495511197723,"vZ0":-10.914562401668329,"x":139.38,"y":197.1,"x0":-0.8303168189270399,"y0":50.001685146851905,"z0":5.926076965670795,"aX":-11.995628624191719},"breaks":{"breakAngle":52.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":21.8,"breakHorizontal":10.4,"spinRate":2479,"spinDirection":207},"zone":7,"typeConfidence":0.91,"plateTime":0.3932605509361502,"extension":6.666180157671648},"index":1,"playId":"38f8fec6-1120-32f3-acf7-8358b0767fa0","pitchNumber":2,"startTime":"2026-04-19T20:06:37.634Z","endTime":"2026-04-19T20:06:41.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.361419179071866,"aZ":-7.005224618886807,"pfxX":-6.780115838443717,"pfxZ":12.905698151043502,"pX":0.3438172416618961,"pZ":3.690095271911057,"vX0":5.276690738296511,"vY0":-139.2661755532669,"vZ0":-5.107739458231206,"x":103.89,"y":139.15,"x0":-0.701348348474833,"y0":50.00372280242269,"z0":6.019637277102242,"aX":-13.223884697311469},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":22.4,"breakHorizontal":11.0,"spinRate":2491,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.3943738387402016,"extension":6.691752356481819},"index":2,"playId":"4f9f83ca-816d-34a3-bc0c-b8ea0b9d0d23","pitchNumber":3,"startTime":"2026-04-19T20:06:53.652Z","endTime":"2026-04-19T20:06:56.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":97.4,"endSpeed":89.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.662976730651,"aZ":-10.099291802327828,"pfxX":-4.827641897899688,"pfxZ":10.82970646333255,"pX":0.1906331266218974,"pZ":3.393331716886283,"vX0":4.157277816354677,"vY0":-141.69567443037386,"vZ0":-5.72375360762746,"x":109.73,"y":147.16,"x0":-0.6666284371601547,"y0":50.00315199403552,"z0":6.081654664814221,"aX":-9.840247752938733},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.7,"breakHorizontal":7.9,"spinRate":2548,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.38620550149655886,"extension":6.661657303402191},"index":3,"playId":"aa482683-8400-36de-bed7-c59a1734eb34","pitchNumber":4,"startTime":"2026-04-19T20:07:17.790Z","endTime":"2026-04-19T20:07:21.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":89.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.8267058471481,"aZ":-9.470310645621707,"pfxX":-2.1069675632653335,"pfxZ":10.937951632899251,"pX":0.5678813606024581,"pZ":1.9713319666601734,"vX0":4.260918049143677,"vY0":-143.73548802369842,"vZ0":-9.51499427715301,"x":95.35,"y":185.55,"x0":-0.6653929198024394,"y0":50.00059192476325,"z0":5.927796258125896,"aX":-4.3728791581824895},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.9,"breakHorizontal":2.9,"spinRate":2637,"spinDirection":203},"zone":9,"typeConfidence":0.91,"plateTime":0.3822442177637533,"extension":6.630844381314992},"hitData":{"launchSpeed":81.8,"launchAngle":11.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.69,"coordY":105.91}},"index":4,"playId":"b5b430b9-b769-3d3f-a551-c64a7c26abe9","pitchNumber":5,"startTime":"2026-04-19T20:07:38.984Z","endTime":"2026-04-19T20:07:48.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":681807,"link":"/api/v1/people/681807"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":0.77,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:07:48.821Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Steven Kwan pops out to third baseman Blaze Alexander.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T20:08:07.625Z","endTime":"2026-04-19T20:09:29.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.0,"endSpeed":88.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.15197560698235,"aZ":-11.25642379059773,"pfxX":-5.536269519123804,"pfxZ":10.348551128140862,"pX":0.39322357656919665,"pZ":2.205507396558944,"vX0":5.128010115405331,"vY0":-142.33852283135164,"vZ0":-8.443149215042649,"x":102.01,"y":179.23,"x0":-0.7254804035020216,"y0":50.00591052286519,"z0":5.950492304764822,"aX":-11.194956392853886},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":8.8,"spinRate":2527,"spinDirection":208},"zone":6,"typeConfidence":0.91,"plateTime":0.38699385657781926,"extension":6.791607394434212},"index":0,"playId":"c417efa9-6076-3c38-95b9-76e469f0cc1a","pitchNumber":1,"startTime":"2026-04-19T20:08:21.427Z","endTime":"2026-04-19T20:08:24.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":88.6,"endSpeed":81.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26578906388323,"aZ":-26.619387353569174,"pfxX":0.4921387132002586,"pfxZ":3.29619558767979,"pX":-0.5006196022605296,"pZ":4.4921937107216685,"vX0":1.2833351692565453,"vY0":-129.07102382595266,"vZ0":0.9436879772247184,"x":136.08,"y":117.49,"x0":-1.0685081248935007,"y0":50.002298141792416,"z0":6.174208897793016,"aX":0.828531709133452},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.4,"breakHorizontal":-1.2,"spinRate":2495,"spinDirection":180},"zone":11,"typeConfidence":0.91,"plateTime":0.42462691278083176,"extension":6.586134037420075},"index":1,"playId":"f2a39ded-3d4f-3d80-a92b-fd71950e21d3","pitchNumber":2,"startTime":"2026-04-19T20:08:38.404Z","endTime":"2026-04-19T20:08:41.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":82.4,"endSpeed":76.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.746142245464885,"aZ":-36.70272770616047,"pfxX":0.9468850622943434,"pfxZ":-3.1229431264274163,"pX":0.1128874177159039,"pZ":1.3722793366044987,"vX0":2.5293123639255213,"vY0":-119.9380741325837,"vZ0":-3.2508168758408162,"x":112.7,"y":201.73,"x0":-1.0793287326572487,"y0":50.000188536694544,"z0":6.026771880400982,"aX":1.374946728056432},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.1,"breakHorizontal":-2.3,"spinRate":2577,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.45712787200617777,"extension":6.575708138850784},"index":2,"playId":"f47ceb2f-fcb6-3b12-944c-27214294aa4c","pitchNumber":3,"startTime":"2026-04-19T20:08:56.009Z","endTime":"2026-04-19T20:08:59.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":97.4,"endSpeed":88.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.73643593531827,"aZ":-12.286756433519034,"pfxX":-5.48974781747319,"pfxZ":9.905104930689058,"pX":0.38898219981382576,"pZ":3.577340676835727,"vX0":4.833538200808386,"vY0":-141.61363174797097,"vZ0":-4.833328521220536,"x":102.17,"y":142.19,"x0":-0.6362207823497736,"y0":50.0057515569207,"z0":6.10782880968191,"aX":-11.026466266754857},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":8.8,"spinRate":2487,"spinDirection":204},"zone":12,"typeConfidence":0.91,"plateTime":0.38845422976876653,"extension":6.807854671043604},"hitData":{"launchSpeed":68.4,"launchAngle":52.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":78.79,"coordY":149.99}},"index":3,"playId":"dfc5f46c-f36f-3d16-8ece-f8df79532407","pitchNumber":4,"startTime":"2026-04-19T20:09:21.131Z","endTime":"2026-04-19T20:09:29.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:09:29.068Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colton Cowser flies out sharply to left fielder Angel Martínez.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-19T20:12:18.017Z","endTime":"2026-04-19T20:13:03.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Shawn Armstrong replaces Erik Sabrowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T20:11:41.315Z","endTime":"2026-04-19T20:12:11.386Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542888,"link":"/api/v1/people/542888"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Colton Cowser replaces Blaze Alexander.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-19T20:12:11.386Z","endTime":"2026-04-19T20:12:20.220Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.892443243810913,"aZ":-24.006602471506103,"pfxX":7.955740184022478,"pfxZ":5.414222582607298,"pX":-0.15595658631777573,"pZ":1.5955814260714227,"vX0":0.6672719397287096,"vY0":-123.00368564741343,"vZ0":-4.977950405312546,"x":122.94,"y":195.7,"x0":-1.463524198199314,"y0":50.00420226408752,"z0":5.720769141542615,"aX":12.00393871080648},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.8,"breakHorizontal":-14.5,"spinRate":2575,"spinDirection":87},"zone":13,"typeConfidence":0.91,"plateTime":0.4479417629511615,"extension":6.562978217376972},"index":2,"playId":"6357d8fb-c369-3c86-96a7-aa4fdcf29a9d","pitchNumber":1,"startTime":"2026-04-19T20:12:20.220Z","endTime":"2026-04-19T20:12:47.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47357968031672,"aZ":-19.726084461118383,"pfxX":-0.9886278507263475,"pfxZ":6.908511628521412,"pX":-0.4929774558980004,"pZ":3.2878259720794354,"vX0":2.943580344453427,"vY0":-133.5782338941755,"vZ0":-2.747212412348671,"x":135.79,"y":150.01,"x0":-1.482085810671303,"y0":50.00553156400497,"z0":5.752104218637729,"aX":-1.7823922297914636},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.1,"breakHorizontal":1.1,"spinRate":2479,"spinDirection":178},"zone":1,"typeConfidence":0.53,"plateTime":0.4104508051009872,"extension":6.404519365224459},"hitData":{"launchSpeed":103.1,"launchAngle":41.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":87.4,"coordY":83.82}},"index":3,"playId":"76f8b756-2fd3-328c-ad71-e5f4f0564c70","pitchNumber":2,"startTime":"2026-04-19T20:12:53.884Z","endTime":"2026-04-19T20:13:03.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:13:03.432Z","atBatIndex":72},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Taylor Ward lines out to left fielder Angel Martínez.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-19T20:13:07.369Z","endTime":"2026-04-19T20:14:18.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27619075990848,"aZ":-15.446658474958745,"pfxX":-9.224890839046596,"pfxZ":8.904416839230882,"pX":0.15878916907938104,"pZ":3.078734110758805,"vX0":7.395140603572649,"vY0":-136.93825519403188,"vZ0":-3.804070041861208,"x":110.95,"y":155.65,"x0":-1.3927304673863634,"y0":50.003815520566064,"z0":5.558536651980935,"aX":-17.33234963070905},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":14.9,"spinRate":2127,"spinDirection":220},"zone":2,"typeConfidence":0.91,"plateTime":0.4016376440179097,"extension":6.679184629073445},"index":0,"playId":"d566b6f7-c54f-3721-8b11-c3daf8e6a13d","pitchNumber":1,"startTime":"2026-04-19T20:13:26.027Z","endTime":"2026-04-19T20:13:29.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.356621145267248,"aZ":-24.57485555095816,"pfxX":4.614633549987511,"pfxZ":4.95863985655164,"pX":1.3429123788233666,"pZ":0.8906027192400406,"vX0":4.836537358557584,"vY0":-123.51919080587233,"vZ0":-6.599431807691295,"x":65.81,"y":214.73,"x0":-1.245818605678859,"y0":50.00549184768276,"z0":5.68533263227448,"aX":7.076690812026289},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.6,"breakHorizontal":-9.6,"spinRate":2608,"spinDirection":101},"zone":14,"typeConfidence":0.9,"plateTime":0.4447315112378538,"extension":6.5836864604080665},"index":1,"playId":"01002815-92e5-3a74-9ba3-cd40828da2ed","pitchNumber":2,"startTime":"2026-04-19T20:13:40.092Z","endTime":"2026-04-19T20:13:44.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51842519687771,"aZ":-21.64489128900368,"pfxX":1.917927666294775,"pfxZ":5.968043807377574,"pX":0.5252580670803811,"pZ":2.641421539415775,"vX0":4.223775529500517,"vY0":-131.65913786317,"vZ0":-3.8193291101512985,"x":96.98,"y":167.46,"x0":-1.3456751682808699,"y0":50.006009667991194,"z0":5.702219465548497,"aX":3.38603430930121},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":-4.3,"spinRate":2426,"spinDirection":172},"zone":6,"typeConfidence":0.92,"plateTime":0.41514449865599934,"extension":6.612316120669568},"index":2,"playId":"56c3c7d0-83bb-3994-a032-330e61d4353f","pitchNumber":3,"startTime":"2026-04-19T20:13:55.854Z","endTime":"2026-04-19T20:13:58.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":84.3,"endSpeed":78.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.464789960401816,"aZ":-23.355515220197688,"pfxX":5.286353589176869,"pfxZ":5.7252531807468285,"pX":0.3421372549358437,"pZ":2.432738394760429,"vX0":2.335950389181569,"vY0":-122.80405248064407,"vZ0":-3.3811466558465524,"x":103.96,"y":173.1,"x0":-1.3057793454993702,"y0":50.001247244946434,"z0":5.796066200261022,"aX":8.138351670209083},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.8,"breakHorizontal":-10.1,"spinRate":2717,"spinDirection":92},"zone":6,"typeConfidence":0.91,"plateTime":0.4446390164898264,"extension":6.493746002485031},"hitData":{"launchSpeed":78.4,"launchAngle":29.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.5,"coordY":106.45}},"index":3,"playId":"edb9ecc7-5eb9-3694-8e1d-313a8bb6cee2","pitchNumber":4,"startTime":"2026-04-19T20:14:11.390Z","endTime":"2026-04-19T20:14:18.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:14:18.971Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gunnar Henderson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-19T20:14:30.188Z","endTime":"2026-04-19T20:16:11.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".697"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.029"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".886"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".616"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".430"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".410"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.89"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.01"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.29"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.94"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.71"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.00"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.17"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.68"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.74"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.43"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"63.26"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.52"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.64"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".325"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".087"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".697"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.029"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".886"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".616"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".430"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".410"}],"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29971735690475,"aZ":-21.548005795636413,"pfxX":7.747607615954477,"pfxZ":7.145264553625948,"pX":0.03592757880827555,"pZ":3.4572104898952776,"vX0":0.9562996779519104,"vY0":-121.81555212218858,"vZ0":-1.2899703345074502,"x":115.63,"y":145.44,"x0":-1.3681717094300083,"y0":50.00187873379503,"z0":5.875472295496276,"aX":11.51851739152513},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":12.8,"breakHorizontal":-14.3,"spinRate":2564,"spinDirection":87},"zone":2,"typeConfidence":0.91,"plateTime":0.4514809795449466,"extension":6.509667166147296},"index":0,"playId":"ab6c8cce-ecf8-352b-95f8-a5ee763f49c6","pitchNumber":1,"startTime":"2026-04-19T20:14:49.549Z","endTime":"2026-04-19T20:15:16.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33099546794963,"aZ":-19.7162128285186,"pfxX":-11.606504854219192,"pfxZ":6.647635038342202,"pX":-1.3623685312900005,"pZ":3.344034386886719,"vX0":4.41831054081461,"vY0":-136.81735681516153,"vZ0":-2.348051665189094,"x":168.93,"y":148.49,"x0":-1.5005821564344657,"y0":50.00617222914999,"z0":5.581395191795733,"aX":-21.76203098712772},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":19.9,"spinRate":2197,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.40205126664373525,"extension":6.571061351347396},"index":1,"playId":"372201b8-26c2-3549-a161-88e9bf478943","pitchNumber":2,"startTime":"2026-04-19T20:15:20.683Z","endTime":"2026-04-19T20:15:23.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85735984508553,"aZ":-18.65265273411119,"pfxX":0.6967240070265432,"pfxZ":7.589700492843197,"pX":0.4053214955976295,"pZ":2.1297620479194763,"vX0":4.432009830750619,"vY0":-132.75025799629896,"vZ0":-5.521434124591725,"x":101.55,"y":181.28,"x0":-1.3775698422727465,"y0":50.00500025685401,"z0":5.5979280154157465,"aX":1.2408715617471913},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.7,"breakHorizontal":-2.3,"spinRate":2436,"spinDirection":184},"zone":9,"typeConfidence":0.9,"plateTime":0.41286648018300554,"extension":6.463334326548578},"index":2,"playId":"8fc60a8c-8ff1-3ad4-b392-b9c162c58894","pitchNumber":3,"startTime":"2026-04-19T20:15:35.149Z","endTime":"2026-04-19T20:15:38.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.752277004610875,"aZ":-23.471714779086792,"pfxX":10.7117171998796,"pfxZ":5.918874863039997,"pX":0.3265333414742949,"pZ":2.2724362738203316,"vX0":0.6266968878300895,"vY0":-121.56665708895983,"vZ0":-3.449185454658476,"x":104.55,"y":177.42,"x0":-1.3240685511095247,"y0":50.0033015189293,"z0":5.788233305846985,"aX":15.749337276031214},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":10.0,"breakHorizontal":-19.4,"spinRate":2691,"spinDirection":70},"zone":9,"typeConfidence":0.91,"plateTime":0.45363966224502317,"extension":6.564881996697252},"index":3,"playId":"9228e97e-1b80-3f00-b87b-275212f69610","pitchNumber":4,"startTime":"2026-04-19T20:15:50.384Z","endTime":"2026-04-19T20:15:53.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.363539733485403,"aZ":-19.910369683474176,"pfxX":1.0822452815640937,"pfxZ":6.812997909315598,"pX":-0.4332506914836055,"pZ":2.455252859125677,"vX0":2.1556611348137578,"vY0":-133.68712747651765,"vZ0":-4.719721351493378,"x":133.51,"y":172.49,"x0":-1.3924332523742016,"y0":50.00235067514735,"z0":5.683928777149989,"aX":1.9468996096958218},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.5,"breakHorizontal":-2.4,"spinRate":2470,"spinDirection":184},"zone":4,"typeConfidence":0.9,"plateTime":0.4106197705223811,"extension":6.500420116616506},"index":4,"playId":"c5fe708c-da64-38ec-99bb-5c65c9e2cc00","pitchNumber":5,"startTime":"2026-04-19T20:16:08.467Z","endTime":"2026-04-19T20:16:11.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":681807,"link":"/api/v1/people/681807"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:16:11.631Z","atBatIndex":74}]