[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wyatt Langford pops out sharply to third baseman Maikel Garcia.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-21T18:10:59.958Z","endTime":"2025-08-21T18:11:14.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T15:23:10.602Z","endTime":"2025-08-21T17:43:00.170Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"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":"2025-08-21T17:43:00.170Z","endTime":"2025-08-21T18:10:29.216Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"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":"2025-08-21T18:10:29.216Z","endTime":"2025-08-21T18:11:02.225Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.57000107695114,"strikeZoneBottom":1.70000118009646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14099152716045,"aZ":-24.903272360961612,"pfxX":-9.932057033722145,"pfxZ":3.974228599402796,"pX":-0.8608653129452617,"pZ":3.0940433519271062,"vX0":7.394159045752845,"vY0":-133.7430520161226,"vZ0":-1.7459982702472505,"x":149.81,"y":155.24,"x0":-2.3572458960480165,"y0":50.00309782250365,"z0":5.523889611339857,"aX":-18.173312999752362},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.1,"breakHorizontal":16.6,"spinRate":2176,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4079871157376256,"extension":5.840372560910787},"hitData":{"launchSpeed":101.7,"launchAngle":67.0,"totalDistance":167.0,"trajectory":"popup","hardness":"hard","location":"5","coordinates":{"coordX":80.0,"coordY":146.0}},"index":3,"playId":"80cbacbf-d24a-3a56-8d30-9c3c69832c2b","pitchNumber":1,"startTime":"2025-08-21T18:11:02.225Z","endTime":"2025-08-21T18:11:14.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-21T18:11:14.085Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corey Seager doubles (19) on a sharp fly ball to center fielder Tyler Tolbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-21T18:11:25.495Z","endTime":"2025-08-21T18:12:26.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.65145967170584,"strikeZoneBottom":1.68845527777453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.944019253828202,"aZ":-17.54467843888287,"pfxX":-5.61498576654072,"pfxZ":7.820469344609068,"pX":-0.9032705885265867,"pZ":3.6914543168890224,"vX0":5.504090984087651,"vY0":-135.93512024760105,"vZ0":-1.6514849609639652,"x":151.43,"y":139.11,"x0":-2.2253060312442554,"y0":50.002405808030105,"z0":5.525615529266435,"aX":-10.502925225127623},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":9.0,"spinRate":2369,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40302981205393573,"extension":5.85855157311037},"index":0,"playId":"4d7051a0-7abc-3bbf-b8f2-af44dd328040","pitchNumber":1,"startTime":"2025-08-21T18:11:40.524Z","endTime":"2025-08-21T18:11:45.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.52000043317805,"strikeZoneBottom":1.62454401042317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.32228894511797,"aZ":-21.407088469509926,"pfxX":-10.329983048267577,"pfxZ":5.733554254951115,"pX":0.9288512104823996,"pZ":2.0857628832914217,"vX0":11.037011435127624,"vY0":-135.63519205656578,"vZ0":-5.0700159329589525,"x":81.59,"y":182.46,"x0":-1.8347152089948084,"y0":50.00584410232666,"z0":5.455041220241503,"aX":-19.412770238262276},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":16.6,"spinRate":2266,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4025323059023891,"extension":6.0138937150929515},"index":1,"playId":"3f09eac4-b9fd-36ac-a9ae-153281023413","pitchNumber":2,"startTime":"2025-08-21T18:11:55.706Z","endTime":"2025-08-21T18:12:00.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.065804395890936,"aZ":-17.5669896359499,"pfxX":-8.30426336019725,"pfxZ":7.8702713806259865,"pX":-0.5392805588595607,"pZ":2.5787760262199497,"vX0":7.0963512048731054,"vY0":-135.7222366476638,"vZ0":-4.23009759309655,"x":137.56,"y":169.15,"x0":-2.1151798442436,"y0":50.006679619992546,"z0":5.389401725718688,"aX":-15.420170755347941},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":13.4,"spinRate":2287,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.404327077518714,"extension":6.039292873501365},"hitData":{"launchSpeed":109.6,"launchAngle":23.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":105.06,"coordY":32.9}},"index":2,"playId":"6745a601-08f2-3530-ad40-30224d772ed5","pitchNumber":3,"startTime":"2025-08-21T18:12:12.925Z","endTime":"2025-08-21T18:12:26.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:12:26.690Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-21T18:12:32.650Z","endTime":"2025-08-21T18:14:59.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.739570436581648,"aZ":-29.050037326016117,"pfxX":4.589356593439396,"pfxZ":2.1125988224115897,"pX":-0.12632008220662647,"pZ":2.2054004785215873,"vX0":4.358520199769707,"vY0":-120.42777430940156,"vZ0":-1.577344505681927,"x":121.82,"y":179.23,"x0":-2.550943888258831,"y0":50.0032162304484,"z0":5.420363252402919,"aX":6.791929340778976},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.7,"breakHorizontal":-9.2,"spinRate":2673,"spinDirection":61},"zone":5,"typeConfidence":2.0,"plateTime":0.4535165603910367,"extension":6.036413899397142},"index":0,"playId":"6ca90802-4227-34c9-a72a-b5920af8ea55","pitchNumber":1,"startTime":"2025-08-21T18:13:05.707Z","endTime":"2025-08-21T18:13:10.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.38000032072588,"strikeZoneBottom":1.67600978370216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.902249729751368,"aZ":-32.82989659236592,"pfxX":0.6710322499496755,"pfxZ":-0.4206747715413348,"pX":1.8123390021836634,"pZ":1.4664273716784864,"vX0":8.459811213715767,"vY0":-123.86910572470819,"vZ0":-3.657962936060512,"x":47.92,"y":199.19,"x0":-1.7229990503614179,"y0":50.00177474095699,"z0":5.6842284158593515,"aX":1.0496818612592747},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.3,"breakHorizontal":-3.0,"spinRate":2522,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.44084203785496,"extension":5.928879439905701},"index":1,"playId":"828ecf1d-8595-3964-b40a-47c4710cd779","pitchNumber":2,"startTime":"2025-08-21T18:13:55.324Z","endTime":"2025-08-21T18:13:59.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.46170566000366,"strikeZoneBottom":1.69356453377859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.108784388562164,"aZ":-22.978818866881113,"pfxX":-8.915936482239164,"pfxZ":4.999544208724759,"pX":0.4916254138780762,"pZ":2.039754472654097,"vX0":10.31776900975596,"vY0":-134.29682377354058,"vZ0":-4.573996356443651,"x":98.26,"y":183.71,"x0":-2.228632849642208,"y0":50.004281934226,"z0":5.384490137911928,"aX":-16.40575707354891},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":14.2,"spinRate":2248,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.4067152159015093,"extension":5.824446225715046},"index":2,"playId":"abae0713-4b3a-32e8-9d8d-4b5fd1b46d97","pitchNumber":3,"startTime":"2025-08-21T18:14:15.770Z","endTime":"2025-08-21T18:14:20.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.46676925264536,"strikeZoneBottom":1.6984674478572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.634821761203902,"aZ":-23.540498863488825,"pfxX":-9.604302485148128,"pfxZ":4.721526634847758,"pX":-0.5621978717374091,"pZ":1.2297768069804529,"vX0":7.996795952026438,"vY0":-133.76530463188976,"vZ0":-6.033408141630377,"x":138.43,"y":205.58,"x0":-2.3306612612570294,"y0":50.00054228256995,"z0":5.183104591586054,"aX":-17.546012551953307},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.6,"breakHorizontal":15.8,"spinRate":2181,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4081939665421159,"extension":6.124174852769663},"index":3,"playId":"a8339ffe-74c5-3ae6-aa26-d3e56f694408","pitchNumber":4,"startTime":"2025-08-21T18:14:35.069Z","endTime":"2025-08-21T18:14:40.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.296093419168695,"aZ":-31.599428748573185,"pfxX":0.3919714303847912,"pfxZ":0.374029708365585,"pX":0.4217608403381049,"pZ":3.424296549228186,"vX0":5.360385910392414,"vY0":-123.23321710004224,"vZ0":0.4643704453714945,"x":100.92,"y":146.32,"x0":-1.827914882519281,"y0":50.00531023701887,"z0":5.89170514588011,"aX":0.6048632944176288},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.1,"breakHorizontal":-1.9,"spinRate":2577,"spinDirection":54},"zone":3,"typeConfidence":2.0,"plateTime":0.44359424854088614,"extension":5.751733785027662},"index":4,"playId":"aeca88e5-1d44-331e-8df3-4a2bb4aaaf29","pitchNumber":5,"startTime":"2025-08-21T18:14:55.747Z","endTime":"2025-08-21T18:14:59.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.26,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:14:59.991Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-21T18:15:12.399Z","endTime":"2025-08-21T18:17:01.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.67107121326494,"strikeZoneBottom":1.74078962617534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.38061555697064,"aZ":-40.028133486122485,"pfxX":-0.8730000532646391,"pfxZ":-5.4212653214933875,"pX":1.3202748075514317,"pZ":1.4942572715646567,"vX0":7.70665570228532,"vY0":-119.12406478456782,"vZ0":-1.5113959130076164,"x":66.67,"y":198.44,"x0":-1.8338937537027613,"y0":50.00545255942124,"z0":5.7326498682103475,"aX":-1.263683672196906},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.0,"breakHorizontal":-0.1,"spinRate":2494,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.45856562101041254,"extension":5.783809416668818},"index":0,"playId":"ebe6ba41-60e8-3e1f-ad36-099f1b9bd614","pitchNumber":1,"startTime":"2025-08-21T18:15:25.841Z","endTime":"2025-08-21T18:15:29.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.54999957672214,"strikeZoneBottom":1.84475543192439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.621153667715543,"aZ":-26.036898586324416,"pfxX":-11.05066684788308,"pfxZ":3.2845937491738653,"pX":0.5826644934622648,"pZ":2.7015342579627895,"vX0":9.998815115063575,"vY0":-135.82993588854524,"vZ0":-2.8890386422831518,"x":94.79,"y":165.84,"x0":-1.7095940419613762,"y0":50.00467117838116,"z0":5.588468073222954,"aX":-20.6610475442362},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.5,"breakHorizontal":17.9,"spinRate":2276,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.40317399498696505,"extension":5.7085595199712},"index":1,"playId":"365d9162-1136-3ed5-ad20-f7fa17d29e07","pitchNumber":2,"startTime":"2025-08-21T18:15:45.036Z","endTime":"2025-08-21T18:15:49.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.71842486289078,"strikeZoneBottom":1.7414594993237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.89791448544499,"aZ":-18.852682628852534,"pfxX":-8.155253912245824,"pfxZ":7.0098774888759845,"pX":0.8029564997411552,"pZ":2.222180086175962,"vX0":10.27873784224218,"vY0":-136.65688952139004,"vZ0":-4.8135121015107725,"x":86.39,"y":178.78,"x0":-1.939858605608362,"y0":50.000254723656774,"z0":5.293652140545816,"aX":-15.490665931352202},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":12.7,"spinRate":2408,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.40015165009431275,"extension":6.061748821513886},"index":2,"playId":"2ce83bd1-48bb-326e-84e7-0ca0dcae9d7c","pitchNumber":3,"startTime":"2025-08-21T18:16:06.115Z","endTime":"2025-08-21T18:16:11.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.482484201159064,"aZ":-31.680628143955506,"pfxX":-0.27559743010856463,"pfxZ":0.32469518612895776,"pX":0.542696422854751,"pZ":2.392562059708094,"vX0":6.024214594688302,"vY0":-122.49742815839898,"vZ0":-1.6708025347473514,"x":96.31,"y":174.18,"x0":-1.9048501192502154,"y0":50.005168557938894,"z0":5.77286889407423,"aX":-0.42301994864623904},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.5,"breakHorizontal":-0.8,"spinRate":2586,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.4458504873222817,"extension":5.791113376178144},"index":3,"playId":"985ade1e-afc4-3a82-9208-54dc6f580d3b","pitchNumber":4,"startTime":"2025-08-21T18:16:28.448Z","endTime":"2025-08-21T18:16:33.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":84.2,"endSpeed":77.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.320103251879658,"aZ":-25.101665441795582,"pfxX":-9.49805537673841,"pfxZ":4.675823775913439,"pX":-1.003423622340196,"pZ":1.5363147722520212,"vX0":4.99579310788313,"vY0":-122.49890128854302,"vZ0":-4.619925069957526,"x":155.25,"y":197.3,"x0":-1.8405703222327603,"y0":50.002552443320596,"z0":5.605529288978924,"aX":-14.362983392089781},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.6,"breakHorizontal":16.0,"spinRate":2039,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4479742325574847,"extension":5.70236216524719},"index":4,"playId":"2787b13f-2272-353b-b1bc-2f68c5968d1d","pitchNumber":5,"startTime":"2025-08-21T18:16:56.801Z","endTime":"2025-08-21T18:17:01.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.21,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:17:01.194Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Maikel Garcia lines out sharply to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-21T18:19:24.047Z","endTime":"2025-08-21T18:20:14.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T18:19:04.660Z","endTime":"2025-08-21T18:19:26.340Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.66999845330897,"strikeZoneBottom":1.70808215947489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.188858318510132,"aZ":-18.632325013339955,"pfxX":8.826474340083749,"pfxZ":7.529016712138306,"pX":-0.9204152117743394,"pZ":2.163875322643396,"vX0":-11.204426414828362,"vY0":-132.48352873720495,"vZ0":-6.959920245979149,"x":152.08,"y":180.36,"x0":2.193765961488122,"y0":50.00120250114374,"z0":6.160599129637434,"aX":15.87320244838296},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.5,"breakHorizontal":-13.9,"spinRate":1957,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.411581647762048,"extension":6.564154143337537},"index":1,"playId":"b5f74226-ba3f-33ef-b41c-465083ed4f68","pitchNumber":1,"startTime":"2025-08-21T18:19:26.340Z","endTime":"2025-08-21T18:19:31.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.67000108215849,"strikeZoneBottom":1.80861925707951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82060135623501,"aZ":-17.902598217106167,"pfxX":8.64165752429312,"pfxZ":7.895507173808804,"pX":-0.2769494894255139,"pZ":2.116328670893608,"vX0":-9.348345565148517,"vY0":-133.12883243211317,"vZ0":-7.2688708180822355,"x":127.56,"y":181.64,"x0":2.146335683808613,"y0":50.00024076645286,"z0":6.163334239887224,"aX":15.612463234800607},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.0,"breakHorizontal":-13.8,"spinRate":2035,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.4104011496666664,"extension":6.6212073421516076},"index":2,"playId":"d762459b-cf6e-37d5-bd51-9336bfa31c59","pitchNumber":2,"startTime":"2025-08-21T18:19:39.520Z","endTime":"2025-08-21T18:19:44.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.5,"strikeZoneTop":3.56589828169777,"strikeZoneBottom":1.6960603287353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.187383985489497,"aZ":-31.546860066301814,"pfxX":-1.1579314680360113,"pfxZ":0.43605856286350253,"pX":0.8438913827911594,"pZ":1.6438284750275718,"vX0":-3.9921329476682863,"vY0":-118.35797678340761,"vZ0":-3.880384096947571,"x":84.83,"y":194.4,"x0":2.698260443962184,"y0":50.001401325856214,"z0":6.173096886214009,"aX":-1.6527361282083954},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.1,"breakHorizontal":3.0,"spinRate":2313,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.46160113220705457,"extension":6.331030004838702},"index":3,"playId":"8905f10a-df48-38e4-b2a4-868325be5cc0","pitchNumber":3,"startTime":"2025-08-21T18:19:53.044Z","endTime":"2025-08-21T18:19:58.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70992470415261,"aZ":-24.794900345377755,"pfxX":0.9925880057099454,"pfxZ":4.426791583115296,"pX":-0.37925424156361764,"pZ":2.5943717668126114,"vX0":-7.847376434259722,"vY0":-128.09862062016902,"vZ0":-3.770009084175383,"x":131.46,"y":168.73,"x0":2.5908829977408097,"y0":50.00179436488407,"z0":6.01671983005133,"aX":1.6544211525030081},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.4,"breakHorizontal":-0.1,"spinRate":2373,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.4270777066032312,"extension":6.511104562217372},"hitData":{"launchSpeed":107.5,"launchAngle":15.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":66.1,"coordY":83.3}},"index":4,"playId":"408c5699-7802-3b48-98b3-74b3692c0f58","pitchNumber":4,"startTime":"2025-08-21T18:20:06.685Z","endTime":"2025-08-21T18:20:14.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:20:14.495Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a ground ball to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-21T18:20:16.219Z","endTime":"2025-08-21T18:21:23.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.4,"endSpeed":72.8,"strikeZoneTop":3.59999894399911,"strikeZoneBottom":1.6560159584421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.48080926116723,"aZ":-31.55084323748447,"pfxX":-0.4467279856544746,"pfxZ":0.4737572583604388,"pX":-1.1797558299414854,"pZ":0.9335505294058322,"vX0":-7.639004872031129,"vY0":-112.63630539388137,"vZ0":-4.7601099134289235,"x":161.97,"y":213.57,"x0":2.2916908513061727,"y0":50.00071054104536,"z0":6.2101650693071795,"aX":-0.5818245877317374},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":0.0,"breakHorizontal":2.5,"spinRate":2188,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.48343368202021564,"extension":6.5436507463560005},"index":0,"playId":"8cb47b04-cff9-3b7f-a9b2-fb9d7b902826","pitchNumber":1,"startTime":"2025-08-21T18:20:36.908Z","endTime":"2025-08-21T18:20:40.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.604582168505928,"aZ":-20.929458041250697,"pfxX":7.873853009118813,"pfxZ":6.095653008568188,"pX":0.4047217809100362,"pZ":2.0798494371215988,"vX0":-7.924915460450202,"vY0":-134.1385649022422,"vZ0":-6.835423607621887,"x":101.57,"y":182.62,"x0":2.3567891961210745,"y0":50.004788038509865,"z0":6.124668655946235,"aX":14.530681057801335},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.0,"breakHorizontal":-12.8,"spinRate":2105,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.40639521113698374,"extension":6.617130778523587},"index":1,"playId":"d1ddc9e8-fbbc-395f-9445-26551be987ba","pitchNumber":2,"startTime":"2025-08-21T18:20:52.771Z","endTime":"2025-08-21T18:20:57.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.186162918461065,"aZ":-26.278613127696552,"pfxX":5.781904011703017,"pfxZ":3.9548858226681443,"pX":0.4389509351227212,"pZ":2.775589894999881,"vX0":-6.438283272204553,"vY0":-120.73360256678954,"vZ0":-2.733039602176193,"x":100.27,"y":163.84,"x0":2.375933270786635,"y0":50.004950471758725,"z0":6.209912345273925,"aX":8.626948266397209},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.8,"breakHorizontal":-9.1,"spinRate":1566,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.4518527992927899,"extension":6.625134056415199},"hitData":{"launchSpeed":95.8,"launchAngle":-3.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.0,"coordY":120.0}},"index":2,"playId":"e08f3331-92ee-3122-8ca9-da8fad607c4c","pitchNumber":3,"startTime":"2025-08-21T18:21:10.799Z","endTime":"2025-08-21T18:21:23.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:21:23.094Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-21T18:21:22.777Z","endTime":"2025-08-21T18:23:55.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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.2,"endSpeed":84.2,"strikeZoneTop":3.57000165648718,"strikeZoneBottom":1.80003022594875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.782837411461024,"aZ":-17.372680125977293,"pfxX":5.457435993029407,"pfxZ":8.272816256727223,"pX":-1.2711138297668907,"pZ":2.0900357058706063,"vX0":-11.185737439819308,"vY0":-132.2865628012984,"vZ0":-7.2589319414866385,"x":165.45,"y":182.35,"x0":2.2855217742400673,"y0":50.00166869935229,"z0":6.122926850971106,"aX":9.76323405373225},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.7,"breakHorizontal":-7.7,"spinRate":2199,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4126113090698702,"extension":6.726297340432604},"index":0,"playId":"9f29b44b-34c5-35df-bf4c-ab4e6da640e8","pitchNumber":1,"startTime":"2025-08-21T18:21:46.555Z","endTime":"2025-08-21T18:21:50.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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.1,"endSpeed":75.9,"strikeZoneTop":3.63431718772836,"strikeZoneBottom":1.73515538523922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.387681979348223,"aZ":-31.0739348255784,"pfxX":-0.5310751731631971,"pfxZ":0.7650080697926951,"pX":-1.0745850141381545,"pZ":1.5011195960761252,"vX0":-8.205459361334157,"vY0":-117.90318586239572,"vZ0":-4.000818942660368,"x":157.96,"y":198.25,"x0":2.498687828088242,"y0":50.00029387950141,"z0":6.043484067156994,"aX":-0.7562802174816681},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.7,"breakHorizontal":2.6,"spinRate":2258,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4620199534359357,"extension":6.615672524796828},"index":1,"playId":"41985750-512c-3d37-b5aa-5eb03dc879ca","pitchNumber":2,"startTime":"2025-08-21T18:22:05.902Z","endTime":"2025-08-21T18:22:09.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.57000121671307,"strikeZoneBottom":1.65024616320498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2135971034496,"aZ":-25.50393442089253,"pfxX":-0.33855683355618527,"pfxZ":4.0236130225105065,"pX":0.3505166856740411,"pZ":2.5808877416325506,"vX0":-5.903924911119475,"vY0":-127.23628373583628,"vZ0":-3.5563215273728375,"x":103.64,"y":169.1,"x0":2.73366725035106,"y0":50.00465258895518,"z0":5.991075429000121,"aX":-0.5619898110562123},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.8,"breakHorizontal":1.8,"spinRate":2313,"spinDirection":169},"zone":6,"typeConfidence":2.0,"plateTime":0.42853606703493785,"extension":6.800010507162462},"index":2,"playId":"257df087-62b1-3efd-acd4-c72967c02815","pitchNumber":3,"startTime":"2025-08-21T18:22:26.008Z","endTime":"2025-08-21T18:22:31.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":76.3,"strikeZoneTop":3.73208509382651,"strikeZoneBottom":1.72799943496548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.572803456097322,"aZ":-31.931596077284496,"pfxX":-0.7777059853533586,"pfxZ":0.1666826975039104,"pX":-0.6020337284271214,"pZ":1.6976460623868193,"vX0":-7.280052082169179,"vY0":-118.26893298343379,"vZ0":-3.4415645332544145,"x":139.95,"y":192.94,"x0":2.5931470318676686,"y0":50.00107722050364,"z0":6.043568777137872,"aX":-1.1223695555375788},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.1,"breakHorizontal":2.9,"spinRate":2263,"spinDirection":288},"zone":7,"typeConfidence":2.0,"plateTime":0.4598240841131451,"extension":6.7489754692372905},"index":3,"playId":"05d10310-c110-3517-934b-5a382d024cd3","pitchNumber":4,"startTime":"2025-08-21T18:22:45.377Z","endTime":"2025-08-21T18:22:51.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bobby Witt Jr. steals (33) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":4,"actionPlayId":"05d10310-c110-3517-934b-5a382d024cd3","startTime":"2025-08-21T18:22:58.254Z","endTime":"2025-08-21T18:23:29.132Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"postOnSecond":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":1.2,"dramaIndex":45.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.5700005430908,"strikeZoneBottom":1.73652142326832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.9659003848352,"aZ":-21.5815056753592,"pfxX":2.158849707932224,"pfxZ":6.27076191840877,"pX":0.18685968425342164,"pZ":1.6722724381703031,"vX0":-6.8283678258038325,"vY0":-129.39178385393154,"vZ0":-6.5681567405817045,"x":109.88,"y":193.63,"x0":2.5840417304673875,"y0":50.004090797984325,"z0":5.90685592565128,"aX":3.6481637483153366},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.1,"breakHorizontal":-2.3,"spinRate":2296,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.4239319639714463,"extension":6.698845281371149},"index":5,"playId":"d1fb6289-f922-3af4-a84a-400868152521","pitchNumber":5,"startTime":"2025-08-21T18:23:29.132Z","endTime":"2025-08-21T18:23:34.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.360232543065127,"aZ":-30.556745450345804,"pfxX":-1.2451112273977536,"pfxZ":1.1044470405090276,"pX":-1.0752136451442535,"pZ":1.1623287295385865,"vX0":-8.181557932563614,"vY0":-120.29394574133319,"vZ0":-5.081013035157161,"x":157.98,"y":207.4,"x0":2.5380905433744965,"y0":50.000117102266536,"z0":6.025557139811304,"aX":-1.8145780495417323},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.0,"breakHorizontal":4.3,"spinRate":2284,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.45615095555380103,"extension":6.725199639050126},"index":6,"playId":"83f96f8d-39ff-31f3-aa44-cefbeec93d29","pitchNumber":6,"startTime":"2025-08-21T18:23:50.338Z","endTime":"2025-08-21T18:23:55.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.2,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:23:55.145Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Salvador Perez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-21T18:24:01.248Z","endTime":"2025-08-21T18:26:13.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.2,"endSpeed":82.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.471931220773065,"aZ":-24.453961412662128,"pfxX":0.032916790566101195,"pfxZ":4.448304741052276,"pX":0.550109859331449,"pZ":3.06315353617833,"vX0":-5.4165816940325895,"vY0":-129.94642100329543,"vZ0":-2.7063430237012196,"x":96.03,"y":156.07,"x0":2.6444599922821235,"y0":50.00337131743081,"z0":5.947146472811744,"aX":0.058431234436263205},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.8,"breakHorizontal":1.0,"spinRate":2345,"spinDirection":160},"zone":6,"typeConfidence":2.0,"plateTime":0.41916496933362346,"extension":6.434372826248991},"index":0,"playId":"ed803c40-f9ad-35dc-ae38-db005063a1c8","pitchNumber":1,"startTime":"2025-08-21T18:24:18.871Z","endTime":"2025-08-21T18:24:23.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.77113038028233,"strikeZoneBottom":1.76888084833686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.813569331886104,"aZ":-17.452495781561318,"pfxX":6.7198555909925695,"pfxZ":8.131256220704833,"pX":-0.4563133459083689,"pZ":3.718912950378433,"vX0":-9.673325258421977,"vY0":-133.90903557673172,"vZ0":-2.9556548132057494,"x":134.39,"y":138.37,"x0":2.3353000265321544,"y0":50.00100305975157,"z0":6.090589180007231,"aX":12.163631967175556},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.3,"breakHorizontal":-10.0,"spinRate":2265,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.40954992511693167,"extension":6.688162229862774},"index":1,"playId":"367f691f-6b45-3cea-bd4b-153752f51a9d","pitchNumber":2,"startTime":"2025-08-21T18:24:40.694Z","endTime":"2025-08-21T18:24:46.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73184988561078,"aZ":-26.219762160696057,"pfxX":1.05890476934856,"pfxZ":3.5484114795118007,"pX":-0.5793385079094535,"pZ":3.2791288330925377,"vX0":-8.667188325336664,"vY0":-128.26345218869898,"vZ0":-1.6111348796441742,"x":139.08,"y":150.24,"x0":2.695563025795005,"y0":50.00289702222329,"z0":5.9458020773835205,"aX":1.7776843430749076},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.4,"breakHorizontal":-0.1,"spinRate":2374,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.4258481898316253,"extension":6.667439530813103},"index":2,"playId":"8e9c46c3-90c4-3ca1-999e-9a86e401ad9c","pitchNumber":3,"startTime":"2025-08-21T18:25:01.169Z","endTime":"2025-08-21T18:25:04.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.69999911762767,"strikeZoneBottom":1.81624827510271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.728168153725715,"aZ":-31.12616048332918,"pfxX":0.20338473800167378,"pfxZ":0.714060937878956,"pX":0.1727088710491771,"pZ":-0.09470915925455804,"vX0":-5.883993674833198,"vY0":-120.56756492768724,"vZ0":-7.599778098497647,"x":110.42,"y":241.34,"x0":2.6244189687518,"y0":50.00302420516342,"z0":5.866630354380445,"aX":0.2989832175274738},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.4,"breakHorizontal":1.1,"spinRate":2333,"spinDirection":284},"zone":14,"typeConfidence":2.0,"plateTime":0.4553309008496651,"extension":6.838902171523886},"index":3,"playId":"6f81931b-5542-3eb0-a9c3-568e85933d1c","pitchNumber":4,"startTime":"2025-08-21T18:25:23.451Z","endTime":"2025-08-21T18:25:27.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.70000269356308,"strikeZoneBottom":1.70982044861985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.132521690031247,"aZ":-27.135214533602625,"pfxX":-0.5009280446589752,"pfxZ":3.27907321042873,"pX":-0.545372639028588,"pZ":0.37410654608813054,"vX0":-7.3256716737512635,"vY0":-123.14695119262542,"vZ0":-7.587192573410708,"x":137.79,"y":228.68,"x0":2.531460982512066,"y0":50.00612481087646,"z0":5.786190318239899,"aX":-0.7695884404335129},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.3,"breakHorizontal":2.6,"spinRate":2342,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4445306559243325,"extension":6.666041672304476},"index":4,"playId":"df88edab-ede8-38c2-ace9-712805dc0719","pitchNumber":5,"startTime":"2025-08-21T18:25:46.624Z","endTime":"2025-08-21T18:25:50.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.69999825741686,"strikeZoneBottom":1.79274853813514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.366574141444314,"aZ":-17.342600385975086,"pfxX":9.182972502308697,"pfxZ":8.212925417807133,"pX":-0.3624941827055797,"pZ":4.325878276417728,"vX0":-10.180366375242146,"vY0":-134.12277530858822,"vZ0":-1.5501122034073207,"x":130.82,"y":121.98,"x0":2.305064007190227,"y0":50.002562138011015,"z0":6.1591779369902815,"aX":16.584432052815348},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.6,"breakHorizontal":-14.2,"spinRate":2140,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.409746591575753,"extension":6.60436232269036},"index":5,"playId":"70ccc406-0d5e-3ba4-aaa3-f405ae3713ff","pitchNumber":6,"startTime":"2025-08-21T18:26:09.274Z","endTime":"2025-08-21T18:26:13.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":1.22,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:26:13.891Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Grichuk grounds out, shortstop Corey Seager to first baseman Rowdy Tellez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-21T18:26:23.132Z","endTime":"2025-08-21T18:27:47.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.29000012244457,"strikeZoneBottom":1.51066204452713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.345731057703272,"aZ":-31.69704135405132,"pfxX":0.33021185180474255,"pfxZ":0.3501751261202908,"pX":-0.5289352969297185,"pZ":0.745913402033897,"vX0":-7.0803711836645125,"vY0":-116.4222162658046,"vZ0":-5.244285978095459,"x":137.16,"y":218.64,"x0":2.5182486176260834,"y0":50.00351548110247,"z0":6.0530572485632606,"aX":0.4509745661532645},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-0.5,"breakHorizontal":1.3,"spinRate":2306,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.47178586857576965,"extension":6.518597760921505},"index":0,"playId":"a6ce2bdf-1256-399c-b583-06c8dec7a91c","pitchNumber":1,"startTime":"2025-08-21T18:26:41.165Z","endTime":"2025-08-21T18:26:46.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bobby Witt Jr. steals (34) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"a6ce2bdf-1256-399c-b583-06c8dec7a91c","startTime":"2025-08-21T18:26:56.573Z","endTime":"2025-08-21T18:27:21.649Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":677951,"link":"/api/v1/people/677951"},"postOnFirst":{"id":521692,"link":"/api/v1/people/521692"},"postOnThird":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":1.7,"dramaIndex":51.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.28999763849396,"strikeZoneBottom":1.55162421953592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44472852421701,"aZ":-26.694903185951823,"pfxX":0.010109798220305333,"pfxZ":3.3001861924005205,"pX":-0.17187529354072628,"pZ":3.744599631760983,"vX0":-7.080442518909492,"vY0":-127.83375552427933,"vZ0":-0.6826341995869408,"x":123.55,"y":137.68,"x0":2.628281951258619,"y0":50.0052468071343,"z0":6.104007190891921,"aX":0.018491549477245232},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":1.6,"spinRate":2356,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.4278821195322058,"extension":6.460777982847002},"index":2,"playId":"0eb5552e-c57e-3c29-b23e-b547329e7b34","pitchNumber":2,"startTime":"2025-08-21T18:27:21.649Z","endTime":"2025-08-21T18:27:26.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.670281228096485,"aZ":-16.050417323823865,"pfxX":6.896397013119936,"pfxZ":8.935569717651317,"pX":-0.5962738264082857,"pZ":3.060792203269219,"vX0":-10.03081023751119,"vY0":-133.46407798424178,"vZ0":-5.053118269897403,"x":139.73,"y":156.14,"x0":2.314427924565489,"y0":50.0016777386415,"z0":6.134159282423671,"aX":12.443342130951718},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.2,"breakHorizontal":-10.3,"spinRate":2287,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.4103493456347782,"extension":6.543260976437822},"hitData":{"launchSpeed":85.2,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.0,"coordY":157.0}},"index":3,"playId":"ced5a305-7302-385e-9e9b-659c27997b85","pitchNumber":3,"startTime":"2025-08-21T18:27:39.814Z","endTime":"2025-08-21T18:27:47.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:27:47.461Z","atBatIndex":8},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Evan Carter hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-21T18:29:43.467Z","endTime":"2025-08-21T18:30:57.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":74.2,"strikeZoneTop":3.66999890296226,"strikeZoneBottom":1.80066932174203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.253735788453728,"aZ":-37.39065257033154,"pfxX":-1.3978410851790415,"pfxZ":-3.7963045532783912,"pX":0.36640494035649535,"pZ":2.232025780802307,"vX0":5.571545132524178,"vY0":-115.46018916400344,"vZ0":-0.21632684323090623,"x":103.03,"y":178.52,"x0":-1.8797813791757476,"y0":50.005706068959846,"z0":5.876827487357642,"aX":-1.917956954067819},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-6.7,"breakHorizontal":1.3,"spinRate":2410,"spinDirection":24},"zone":9,"typeConfidence":2.0,"plateTime":0.47149147350534815,"extension":5.679650815843071},"index":0,"playId":"41f941ac-f2df-3355-b5b6-5a43e37c275b","pitchNumber":1,"startTime":"2025-08-21T18:29:57.145Z","endTime":"2025-08-21T18:30:01.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.66999813856491,"strikeZoneBottom":1.7295861849995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.905793518560007,"aZ":-23.746235748901142,"pfxX":-9.897964544945157,"pfxZ":4.6108840331677055,"pX":1.3090496387288735,"pZ":2.5209611021475564,"vX0":10.838058970496656,"vY0":-133.14662283032334,"vZ0":-3.703730265697275,"x":67.1,"y":170.71,"x0":-1.4948658569998812,"y0":50.0009965517933,"z0":5.61369642234032,"aX":-18.0811988117419},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.9,"breakHorizontal":16.1,"spinRate":2154,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4086592094784085,"extension":5.727118743412962},"index":1,"playId":"31df3237-d17a-3066-a9b6-cceb0772d27d","pitchNumber":2,"startTime":"2025-08-21T18:30:11.627Z","endTime":"2025-08-21T18:30:15.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.29250166247762,"aZ":-28.732311977268985,"pfxX":5.424616829656549,"pfxZ":2.4287392210825107,"pX":0.18480342729787336,"pZ":1.9081258730033057,"vX0":4.467317320496998,"vY0":-117.99492311365191,"vZ0":-2.3056166132250744,"x":109.96,"y":187.26,"x0":-2.4340463835134654,"y0":50.00292193589536,"z0":5.530870698817596,"aX":7.691479838054616},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.1,"breakHorizontal":-10.9,"spinRate":2675,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.4632146139505364,"extension":5.970841675631401},"index":2,"playId":"34d1e239-c7ef-300c-ba81-11a83823bd66","pitchNumber":3,"startTime":"2025-08-21T18:30:27.926Z","endTime":"2025-08-21T18:30:32.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-21T18:30:36.643Z","endTime":"2025-08-21T18:30:52.653Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.503597404734524,"aZ":-39.71351617676858,"pfxX":-1.8075120582082853,"pfxZ":-5.143709991678312,"pX":2.4425686200973256,"pZ":-0.9488147902033438,"vX0":9.914256320692607,"vY0":-120.12370668073228,"vZ0":-6.4933024326081075,"x":23.9,"y":264.4,"x0":-1.4969376264315921,"y0":50.00119920347307,"z0":5.305569551864296,"aX":-2.651218360976879},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-10.7,"breakHorizontal":1.0,"spinRate":2549,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.45536200127501925,"extension":6.173611240091361},"index":4,"playId":"c8755b5f-7d0b-3024-b1ba-4ba793c08bfb","pitchNumber":4,"startTime":"2025-08-21T18:30:52.653Z","endTime":"2025-08-21T18:30:57.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:30:57.538Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rowdy Tellez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-21T18:31:13.495Z","endTime":"2025-08-21T18:32:28.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"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.2,"endSpeed":84.6,"strikeZoneTop":3.6200011087549,"strikeZoneBottom":1.76300177260332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.073682386338437,"aZ":-18.92548006444611,"pfxX":-8.355628404542617,"pfxZ":7.260287457479441,"pX":0.2546212276891333,"pZ":2.0605338995571927,"vX0":9.223643784460403,"vY0":-133.99906267922273,"vZ0":-4.902746099274523,"x":107.29,"y":183.15,"x0":-2.1412277748016,"y0":50.00017995204097,"z0":5.259740656862345,"aX":-15.242336695398144},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.2,"breakHorizontal":13.2,"spinRate":2328,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.40824419795253863,"extension":6.064267456450829},"index":0,"playId":"41e7bbaf-ecef-33eb-8dd3-f410c2e72139","pitchNumber":1,"startTime":"2025-08-21T18:31:28.871Z","endTime":"2025-08-21T18:31:34.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.592311270644313,"aZ":-40.45983890801114,"pfxX":-0.6619329212815819,"pfxZ":-5.5851452657122,"pX":-0.884629871216351,"pZ":2.2288385535726354,"vX0":3.086967166547183,"vY0":-120.32564265411575,"vZ0":0.22855013186802609,"x":150.72,"y":178.6,"x0":-2.091192077527452,"y0":50.00112680339302,"z0":5.6810550067808645,"aX":-0.9834686918245844},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-9.8,"breakHorizontal":0.6,"spinRate":2463,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.4530438239355177,"extension":5.898846124301625},"index":1,"playId":"03df53b2-6f50-3537-85ed-5b555d503bbc","pitchNumber":2,"startTime":"2025-08-21T18:31:48.152Z","endTime":"2025-08-21T18:31:53.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-21T18:32:10.245Z","endTime":"2025-08-21T18:32:23.974Z","isPitch":false,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.987990469854793,"aZ":-32.5088730319079,"pfxX":-0.25920770220894473,"pfxZ":-0.22008093999793843,"pX":0.5514951071430901,"pZ":1.9442967480137272,"vX0":5.969574589650343,"vY0":-122.22585380013425,"vZ0":-2.195183812382877,"x":95.98,"y":186.28,"x0":-1.8792023409090417,"y0":50.00231445419691,"z0":5.620670378896801,"aX":-0.3965058925813914},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.6,"breakHorizontal":-0.8,"spinRate":2426,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.44654082425756236,"extension":5.887189734919094},"index":3,"playId":"0a5375bb-770c-3c11-ba9a-7bfd7ff95319","pitchNumber":3,"startTime":"2025-08-21T18:32:23.974Z","endTime":"2025-08-21T18:32:28.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:32:28.581Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-21T18:33:12.235Z","endTime":"2025-08-21T18:35:21.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"3ae508f2-fabb-398e-bacc-3f4bb8daa26b","startTime":"2025-08-21T18:32:55.750Z","endTime":"2025-08-21T18:33:00.224Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.25246903812164,"strikeZoneBottom":1.54049664591037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.709256916963398,"aZ":-25.41264332129548,"pfxX":-10.87818715754265,"pfxZ":3.685109919515149,"pX":0.1333959122939098,"pZ":2.5229303108617964,"vX0":8.504543783939528,"vY0":-134.0149010116961,"vZ0":-3.250388480185773,"x":111.92,"y":170.66,"x0":-1.6548681436438337,"y0":50.00023446213795,"z0":5.54987219109192,"aX":-19.94843191672121},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.2,"breakHorizontal":18.1,"spinRate":2264,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.40740894199970423,"extension":5.854187978115929},"index":1,"playId":"20820bdb-30f5-3a8c-95bd-bc5a75fb48b8","pitchNumber":1,"startTime":"2025-08-21T18:33:14.504Z","endTime":"2025-08-21T18:33:24.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Evan Carter steals (14) 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":2,"actionPlayId":"20820bdb-30f5-3a8c-95bd-bc5a75fb48b8","startTime":"2025-08-21T18:33:25.916Z","endTime":"2025-08-21T18:33:51.531Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"postOnSecond":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.28,"dramaIndex":48.0,"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"playId":"b3ad82ff-78de-4804-bc4b-f7d20a14c52d","startTime":"2025-08-21T18:33:51.531Z","endTime":"2025-08-21T18:33:56.531Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.3,"strikeZoneTop":3.15986646865274,"strikeZoneBottom":1.64547910322626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.111140918797933,"aZ":-25.83517702026609,"pfxX":-0.5557797089851004,"pfxZ":3.722986104940704,"pX":0.4556661648860146,"pZ":2.152123358787369,"vX0":6.711092834024777,"vY0":-128.51606428297953,"vZ0":-3.160846352984784,"x":99.63,"y":180.67,"x0":-2.0974100593133636,"y0":50.00269849762875,"z0":5.365533282243091,"aX":-0.9464128437880294},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.4,"breakHorizontal":-0.2,"spinRate":2549,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4232669113990486,"extension":6.046608846098363},"index":4,"playId":"b63da60b-8567-3eef-b51c-68b342f7110e","pitchNumber":2,"startTime":"2025-08-21T18:34:08.368Z","endTime":"2025-08-21T18:34:13.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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.1,"endSpeed":76.3,"strikeZoneTop":3.13820268097836,"strikeZoneBottom":1.62423857191941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.37987192193546,"aZ":-38.808796373533106,"pfxX":-0.7257803927439113,"pfxZ":-4.62302616931708,"pX":-0.0700234693321729,"pZ":0.10523637025392094,"vX0":5.6632807303659165,"vY0":-118.11050606792827,"vZ0":-4.054966379206852,"x":119.67,"y":235.94,"x0":-2.3896568493514714,"y0":50.00494097513038,"z0":5.3592769528541915,"aX":-1.0407360675987498},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.0,"breakHorizontal":0.1,"spinRate":2528,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.4611357475250304,"extension":5.906067885209317},"index":5,"playId":"7a9d4245-5ecc-3c89-a6d7-5ae8e6807d25","pitchNumber":3,"startTime":"2025-08-21T18:34:28.444Z","endTime":"2025-08-21T18:34:33.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.16080600773029,"strikeZoneBottom":1.54897305383065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.276867391164778,"aZ":-26.79282289904579,"pfxX":-9.172314269198846,"pfxZ":3.5253410147825797,"pX":-1.4854561004323807,"pZ":1.3406776713089095,"vX0":3.5542841985787557,"vY0":-122.45611026642818,"vZ0":-4.701487503976702,"x":173.62,"y":202.58,"x0":-1.7608901148611233,"y0":50.00098916766664,"z0":5.566819143431952,"aX":-13.983805630535219},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.5,"breakHorizontal":15.8,"spinRate":2014,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.44661854122717237,"extension":5.7521137272371865},"index":6,"playId":"1badb9f0-a521-3ebd-ad82-c2893248af42","pitchNumber":4,"startTime":"2025-08-21T18:34:52.315Z","endTime":"2025-08-21T18:34:57.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.97424398293581,"aZ":-25.400542517787105,"pfxX":-10.763713828614021,"pfxZ":3.625035988395167,"pX":-0.08817967915681516,"pZ":2.8425138383439097,"vX0":8.527714170341433,"vY0":-135.6387895311312,"vZ0":-2.3811608513689917,"x":120.36,"y":162.03,"x0":-1.870551028691243,"y0":50.002696665197305,"z0":5.49838660772099,"aX":-20.106436415921227},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.2,"breakHorizontal":17.8,"spinRate":2285,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.40342693078978087,"extension":6.017277759644262},"hitData":{"launchSpeed":93.1,"launchAngle":4.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.4,"coordY":151.18}},"index":7,"playId":"91b4b794-d9ca-3984-ad59-8043c1627332","pitchNumber":5,"startTime":"2025-08-21T18:35:13.875Z","endTime":"2025-08-21T18:35:21.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.28,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:35:21.920Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Freeman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-21T18:35:57.042Z","endTime":"2025-08-21T18:36:46.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-21T18:35:44.696Z","endTime":"2025-08-21T18:35:59.183Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.04389879053425,"strikeZoneBottom":1.43980586134887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.74169590613428,"aZ":-25.06952524091635,"pfxX":-12.399374765395834,"pfxZ":3.9097504361136446,"pX":0.16237380237828383,"pZ":1.8989398018229615,"vX0":10.637034165518594,"vY0":-133.89760756062563,"vZ0":-4.373389339031705,"x":110.81,"y":187.51,"x0":-2.2495646872775805,"y0":50.00203568560251,"z0":5.345832527607603,"aX":-22.527789741217543},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.2,"breakHorizontal":20.2,"spinRate":2165,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.40895781302215806,"extension":6.016370760491173},"index":1,"playId":"7be80493-36db-35a9-8fb2-24417cf3ecc6","pitchNumber":1,"startTime":"2025-08-21T18:35:59.183Z","endTime":"2025-08-21T18:36:03.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.28210930559469,"aZ":-25.335574127340394,"pfxX":-11.926866923750858,"pfxZ":3.767393248160243,"pX":-1.327651093165015,"pZ":1.612460055283725,"vX0":6.623740576107547,"vY0":-134.1453936215685,"vZ0":-4.858931024693203,"x":167.61,"y":195.24,"x0":-2.28543487645822,"y0":50.0017556609678,"z0":5.264078803833882,"aX":-21.6336776086777},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.9,"breakHorizontal":20.0,"spinRate":2058,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4090493156826418,"extension":6.150590887682101},"index":2,"playId":"11764554-913d-38d0-ba8c-13ed6fddc982","pitchNumber":2,"startTime":"2025-08-21T18:36:18.802Z","endTime":"2025-08-21T18:36:22.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.867326647362887,"aZ":-34.61270741958141,"pfxX":0.07524096960892113,"pfxZ":-1.6153540562007702,"pX":1.3201759328435478,"pZ":2.4782726240991195,"vX0":7.059839103825637,"vY0":-121.88457409779704,"vZ0":-0.6529953841945565,"x":66.68,"y":171.87,"x0":-1.6175945320219305,"y0":50.000716025731556,"z0":5.725901189509489,"aX":0.11343401749806564},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.9,"breakHorizontal":-1.7,"spinRate":2597,"spinDirection":65},"zone":12,"typeConfidence":2.0,"plateTime":0.44854242302872116,"extension":5.900967361794564},"index":3,"playId":"4682ede1-1e2e-3db4-a003-46666a570e6a","pitchNumber":3,"startTime":"2025-08-21T18:36:41.797Z","endTime":"2025-08-21T18:36:46.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:36:46.296Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan India flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T18:38:34.820Z","endTime":"2025-08-21T18:40:46.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.6,"strikeZoneTop":3.39000271311834,"strikeZoneBottom":1.49315289262127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.180922709698333,"aZ":-29.68335277290053,"pfxX":-0.12235006628339795,"pfxZ":1.936903582720361,"pX":0.1585274069023244,"pZ":1.8202629065400593,"vX0":-4.935574838347248,"vY0":-112.2618547110531,"vZ0":-3.2825913930218924,"x":110.96,"y":189.63,"x0":2.395803979173322,"y0":50.00049289405149,"z0":6.304107882385699,"aX":-0.156816980967124},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":3.0,"breakHorizontal":1.4,"spinRate":2176,"spinDirection":294},"zone":8,"typeConfidence":2.0,"plateTime":0.4867780011960168,"extension":6.533650950979635},"index":0,"playId":"d5de35f3-24da-3b4c-a1b5-4053b1fb6fff","pitchNumber":1,"startTime":"2025-08-21T18:38:55.023Z","endTime":"2025-08-21T18:38:58.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.38999942120149,"strikeZoneBottom":1.46990457387833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.109826981319223,"aZ":-26.00991380644647,"pfxX":0.028015049951002347,"pfxZ":3.7597122653072734,"pX":-1.1763083413561912,"pZ":3.4197077806486282,"vX0":-9.379994078126458,"vY0":-126.8184741316491,"vZ0":-1.4877879370597966,"x":161.84,"y":146.45,"x0":2.5552456358477817,"y0":50.00589075286485,"z0":6.073928647271571,"aX":0.04647204577111671},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.7,"breakHorizontal":1.9,"spinRate":2432,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.4306632302433746,"extension":6.570402417223158},"index":1,"playId":"99ce870e-db68-37f8-a01f-60ccb85aef4d","pitchNumber":2,"startTime":"2025-08-21T18:39:08.290Z","endTime":"2025-08-21T18:39:12.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.2,"strikeZoneTop":3.38999875006584,"strikeZoneBottom":1.52210119494006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.514629499878097,"aZ":-28.91264063673872,"pfxX":-0.08898231825378167,"pfxZ":2.4169258363559276,"pX":0.4018585442891386,"pZ":1.7760565251090943,"vX0":-4.871196010316071,"vY0":-115.06185492386588,"vZ0":-3.470708598499352,"x":101.68,"y":190.83,"x0":2.5540454171017775,"y0":50.000531637774536,"z0":6.093303994019401,"aX":-0.11840378749801554},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.8,"breakHorizontal":1.3,"spinRate":2363,"spinDirection":295},"zone":9,"typeConfidence":2.0,"plateTime":0.4752717693844337,"extension":6.370732882296976},"index":2,"playId":"7e945715-d7dd-3daf-bd6d-a46a1acb9971","pitchNumber":3,"startTime":"2025-08-21T18:39:21.443Z","endTime":"2025-08-21T18:39:25.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-21T18:39:31.535Z","endTime":"2025-08-21T18:39:43.034Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.39000097325118,"strikeZoneBottom":1.54834573453996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.343379258445516,"aZ":-30.710196748753308,"pfxX":1.0943622570286444,"pfxZ":0.9803599599719431,"pX":-0.8600640836706493,"pZ":0.17693584300419699,"vX0":-8.333921382064958,"vY0":-121.41031088818278,"vZ0":-7.4469486939210805,"x":149.78,"y":234.0,"x0":2.472123525373202,"y0":50.005227140184736,"z0":5.950177724289307,"aX":1.6384841782833937},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.2,"breakHorizontal":0.0,"spinRate":2426,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.4508176772632666,"extension":6.657789019015605},"index":4,"playId":"b41a07f0-0d2d-35fe-9665-e5a2d8a575ef","pitchNumber":4,"startTime":"2025-08-21T18:39:43.034Z","endTime":"2025-08-21T18:39:48.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.761989608578673,"aZ":-32.72387677654045,"pfxX":-2.0955536275871656,"pfxZ":-0.3758475201716962,"pX":0.2206598201791257,"pZ":2.1799931062237787,"vX0":-4.954403571087786,"vY0":-119.69434046576875,"vZ0":-2.2922159130551627,"x":108.59,"y":179.92,"x0":2.584548568394444,"y0":50.00376812625918,"z0":6.0627739632155295,"aX":-3.0587386812641237},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.0,"breakHorizontal":4.9,"spinRate":2311,"spinDirection":293},"zone":5,"typeConfidence":2.0,"plateTime":0.4565304769590175,"extension":6.558536877494752},"index":5,"playId":"a8c5e8e5-3625-3f5c-9066-1390dac39b87","pitchNumber":5,"startTime":"2025-08-21T18:40:00.778Z","endTime":"2025-08-21T18:40:08.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.39000015832946,"strikeZoneBottom":1.59097759463905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.98901995301677,"aZ":-15.501820456553464,"pfxX":7.255293100907549,"pfxZ":9.14113120861388,"pX":-1.13186432180339,"pZ":3.1907570944834345,"vX0":-11.649461911616418,"vY0":-134.41724550752056,"vZ0":-4.595569346622502,"x":160.14,"y":152.63,"x0":2.321907432551952,"y0":50.006563054235954,"z0":6.028601378025194,"aX":13.239386242021311},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.7,"breakHorizontal":-10.6,"spinRate":2120,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.40798028031474853,"extension":6.68924277213688},"index":6,"playId":"000977a4-2f50-30fe-8d58-85206213efce","pitchNumber":6,"startTime":"2025-08-21T18:40:22.532Z","endTime":"2025-08-21T18:40:27.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.744799307032636,"aZ":-14.83629586741377,"pfxX":6.8979618830411065,"pfxZ":9.477662181556134,"pX":-0.3213713345127574,"pZ":2.9960225152024322,"vX0":-9.823264399377347,"vY0":-134.3124299056508,"vZ0":-5.292828263309379,"x":129.25,"y":157.89,"x0":2.485028353465852,"y0":50.00257920173216,"z0":6.045027978079224,"aX":12.619170187765539},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":-10.4,"spinRate":2138,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.4075932880647799,"extension":6.528669144983746},"hitData":{"launchSpeed":93.7,"launchAngle":34.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.57,"coordY":59.8}},"index":7,"playId":"0b4dd5e3-1f94-3cb8-9337-fabff0894479","pitchNumber":7,"startTime":"2025-08-21T18:40:37.651Z","endTime":"2025-08-21T18:40:46.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:40:46.366Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Loftin homers (4) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T18:40:54.067Z","endTime":"2025-08-21T18:43:03.852Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":{"id":571578,"link":"/api/v1/people/571578"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":74.3,"strikeZoneTop":3.37751653889155,"strikeZoneBottom":1.53964395708528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.183955577735123,"aZ":-30.419280558041336,"pfxX":-0.21715082859284207,"pfxZ":1.2750382722766274,"pX":-0.7595586731899014,"pZ":1.8370538219774561,"vX0":-7.1557581622197795,"vY0":-115.75707705442338,"vZ0":-3.4426448971411894,"x":145.95,"y":189.18,"x0":2.384397744443278,"y0":50.000597871525514,"z0":6.2195258213548685,"aX":-0.29772872984164694},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.8,"breakHorizontal":1.9,"spinRate":2267,"spinDirection":292},"zone":7,"typeConfidence":2.0,"plateTime":0.4710163745879963,"extension":6.516217462996047},"index":0,"playId":"6fb3b394-8a4c-3cbf-b13b-1b45fd083bce","pitchNumber":1,"startTime":"2025-08-21T18:41:09.295Z","endTime":"2025-08-21T18:41:14.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.45000242874297,"strikeZoneBottom":1.6470933362755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.436834849416194,"aZ":-21.326200167972452,"pfxX":3.719923738615616,"pfxZ":7.5521042697445235,"pX":0.6111542192641019,"pZ":2.352667836467285,"vX0":-5.185246640104553,"vY0":-119.22213841893581,"vZ0":-4.414846075462289,"x":93.7,"y":175.26,"x0":2.3333170726690327,"y0":50.00159981286622,"z0":6.158931284463045,"aX":5.342267274123075},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":12.8,"breakHorizontal":-5.4,"spinRate":1487,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4598506390724153,"extension":6.706806830578227},"index":1,"playId":"ebede6c5-dca5-3c52-94de-fa4de7305943","pitchNumber":2,"startTime":"2025-08-21T18:41:21.700Z","endTime":"2025-08-21T18:41:25.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":86.4,"endSpeed":79.2,"strikeZoneTop":3.44999899477649,"strikeZoneBottom":1.61048914252363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.62226882739703,"aZ":-27.35647729909649,"pfxX":0.011861261702256432,"pfxZ":3.020640193543615,"pX":-0.6414789105305415,"pZ":3.3681126929911094,"vX0":-8.179895787873969,"vY0":-125.59622008164489,"vZ0":-0.8998008822537783,"x":141.45,"y":147.84,"x0":2.657291186122734,"y0":50.00611431341829,"z0":5.957442199964807,"aX":0.0207581592517449},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.5,"breakHorizontal":1.9,"spinRate":2333,"spinDirection":166},"zone":1,"typeConfidence":2.0,"plateTime":0.43623428441861867,"extension":6.446139645105885},"index":2,"playId":"7e7b5595-6542-3055-b401-4e99d187ae03","pitchNumber":3,"startTime":"2025-08-21T18:41:34.948Z","endTime":"2025-08-21T18:41:40.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-21T18:41:45.126Z","endTime":"2025-08-21T18:41:53.595Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.497233909390477,"aZ":-31.69946802325257,"pfxX":-1.7710457409493763,"pfxZ":0.32280997709118964,"pX":0.3208102169870272,"pZ":2.2600151582495247,"vX0":-5.323341540690202,"vY0":-120.1905926382585,"vZ0":-2.388285159301055,"x":104.77,"y":177.76,"x0":2.791178230153518,"y0":50.003553713053826,"z0":6.071675726853103,"aX":-2.599272286189835},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.2,"breakHorizontal":4.4,"spinRate":2377,"spinDirection":275},"zone":6,"typeConfidence":2.0,"plateTime":0.45508244930559316,"extension":6.464889450605374},"index":4,"playId":"30bdfc76-9b48-3809-9956-cecd1b46d1a9","pitchNumber":4,"startTime":"2025-08-21T18:41:53.595Z","endTime":"2025-08-21T18:41:59.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":83.1,"endSpeed":77.8,"strikeZoneTop":3.44999994679806,"strikeZoneBottom":1.58899566381373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.417738965659993,"aZ":-28.912497598981293,"pfxX":-0.57275518650503,"pfxZ":2.1671263690691274,"pX":0.6296289763384322,"pZ":0.8079349473559391,"vX0":-4.728307396037271,"vY0":-120.97697567559244,"vZ0":-6.256623182484655,"x":93.0,"y":216.97,"x0":2.6722300904845966,"y0":50.00204520744348,"z0":5.916525410712969,"aX":-0.8602519549632228},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.9,"breakHorizontal":2.0,"spinRate":2318,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.45028502661973846,"extension":6.63020240692675},"index":5,"playId":"42743b0b-75c3-377d-af21-df14e4977c7c","pitchNumber":5,"startTime":"2025-08-21T18:42:12.784Z","endTime":"2025-08-21T18:42:15.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.44999967956649,"strikeZoneBottom":1.64043556025596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.902161839150356,"aZ":-27.2739827005733,"pfxX":0.6900696557572475,"pfxZ":2.9592843909953324,"pX":0.011235249579215519,"pZ":1.278949674721839,"vX0":-7.110988676125812,"vY0":-126.99628461251547,"vZ0":-6.088206496621493,"x":116.57,"y":204.25,"x0":2.742712748420202,"y0":50.00151630971728,"z0":5.841305655146537,"aX":1.1430412002961994},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":0.1,"spinRate":2466,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.4292226370714918,"extension":6.5275714417623885},"index":6,"playId":"e25f633a-7c2e-3c61-8608-17e0734cb28e","pitchNumber":6,"startTime":"2025-08-21T18:42:27.788Z","endTime":"2025-08-21T18:42:32.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.573227616882228,"aZ":-30.68171674388646,"pfxX":-1.7189577635672162,"pfxZ":1.0529022873250646,"pX":0.16462896340648694,"pZ":2.714905967806334,"vX0":-4.965162250748815,"vY0":-117.54397511886783,"vZ0":-1.527210878216897,"x":110.72,"y":165.48,"x0":2.516690933658546,"y0":50.00299218401199,"z0":6.187917387247263,"aX":-2.4358870528925376},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.8,"breakHorizontal":4.2,"spinRate":2235,"spinDirection":275},"zone":5,"typeConfidence":2.0,"plateTime":0.46369763791630225,"extension":6.67022216440387},"hitData":{"launchSpeed":102.7,"launchAngle":30.0,"totalDistance":417.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":16.88,"coordY":68.5}},"index":7,"playId":"2d9020b7-69ea-3704-919f-d05f9265d0a2","pitchNumber":7,"startTime":"2025-08-21T18:42:40.923Z","endTime":"2025-08-21T18:43:03.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":10.799999999999997,"leverageIndex":0.68,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:43:03.852Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Maile called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T18:43:05.103Z","endTime":"2025-08-21T18:44:20.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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(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.8,"endSpeed":84.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.13114231694936,"aZ":-21.00305808920254,"pfxX":8.254939532512056,"pfxZ":6.1781152061358355,"pX":0.4377141863323392,"pZ":2.699692304053835,"vX0":-7.689913612440268,"vY0":-133.4663822716996,"vZ0":-4.870652202446046,"x":100.32,"y":165.89,"x0":2.2807099192344604,"y0":50.00214482233187,"z0":6.056314996033455,"aX":14.925269870305582},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.3,"breakHorizontal":-13.3,"spinRate":2130,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.4100310494429018,"extension":6.567388412180755},"index":0,"playId":"8026dcfb-70d8-3305-a453-9b079badea0f","pitchNumber":1,"startTime":"2025-08-21T18:43:23.677Z","endTime":"2025-08-21T18:43:27.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.7116697188214,"aZ":-27.185014007012924,"pfxX":1.4189052578731811,"pfxZ":2.976159118495092,"pX":0.19663405281112434,"pZ":2.392932669984309,"vX0":-6.789805075589847,"vY0":-128.23014722409187,"vZ0":-3.544958923216865,"x":109.5,"y":174.17,"x0":2.6862399429416994,"y0":50.004706064913336,"z0":5.897341698605478,"aX":2.3809912932810633},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.8,"breakHorizontal":-1.2,"spinRate":2428,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.42596261729035634,"extension":6.3872521927853345},"index":1,"playId":"a511e146-28a0-3648-bf42-e17b1481dddb","pitchNumber":2,"startTime":"2025-08-21T18:43:40.479Z","endTime":"2025-08-21T18:43:43.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.7,"strikeZoneTop":3.26000164345846,"strikeZoneBottom":1.47267946295992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.69634028906552,"aZ":-28.97698357456835,"pfxX":0.017535819486178883,"pfxZ":2.0752326239971817,"pX":0.061416362365028704,"pZ":0.6756338697417283,"vX0":-5.9927792596575475,"vY0":-122.6996854304224,"vZ0":-6.54468204989851,"x":114.66,"y":220.54,"x0":2.521702106936416,"y0":50.00610834803577,"z0":5.811259184954498,"aX":0.02847024136190421},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.6,"breakHorizontal":1.2,"spinRate":2338,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4444927356204431,"extension":6.618581537470834},"index":2,"playId":"ac24a6a6-3d1a-37f2-9bdc-f1ef04b956e7","pitchNumber":3,"startTime":"2025-08-21T18:43:58.179Z","endTime":"2025-08-21T18:44:01.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.26000119855535,"strikeZoneBottom":1.49436242213888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75649545957822,"aZ":-24.850699033285913,"pfxX":9.579678082684644,"pfxZ":3.9922944562266416,"pX":-0.4786341948147222,"pZ":3.219132059093348,"vX0":-10.806081645992961,"vY0":-133.7794823217655,"vZ0":-2.636036754987016,"x":135.24,"y":151.86,"x0":2.3465969365921024,"y0":50.00077197805971,"z0":5.976964693117479,"aX":17.562025040339545},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.0,"breakHorizontal":-15.4,"spinRate":2110,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4076415630267185,"extension":6.600907070488348},"index":3,"playId":"2cc3d952-c8a5-3c58-9d88-6d0207a786f6","pitchNumber":4,"startTime":"2025-08-21T18:44:15.476Z","endTime":"2025-08-21T18:44:20.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:44:20.732Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Tolbert doubles (1) on a line drive to right fielder Josh Smith. Tyler Tolbert out at 3rd on the throw, right fielder Josh Smith to second baseman Marcus Semien to third baseman Cody Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T18:44:29.769Z","endTime":"2025-08-21T18:45:27.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"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":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.93057469015814,"aZ":-33.99096394001212,"pfxX":0.6308029923692702,"pfxZ":-1.3222273772655155,"pX":-0.12974438998129284,"pZ":0.9953269477953925,"vX0":-6.610153315229543,"vY0":-116.44482711343578,"vZ0":-4.310183337505277,"x":121.95,"y":211.91,"x0":2.6642405737849595,"y0":50.00488026936249,"z0":6.087516276568754,"aX":0.8674400643809097},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.2,"breakHorizontal":0.5,"spinRate":2252,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.47044997584096215,"extension":6.6027605452501374},"index":0,"playId":"fc2894f0-3585-34d0-8e88-b2f03772705f","pitchNumber":1,"startTime":"2025-08-21T18:44:43.348Z","endTime":"2025-08-21T18:44:46.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":75.3,"strikeZoneTop":3.31899824857528,"strikeZoneBottom":1.62839614559044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.5723766940609,"aZ":-34.308769936105556,"pfxX":-0.12087467175301825,"pfxZ":-1.5172059930192257,"pX":0.8203077422645078,"pZ":1.1058920051539958,"vX0":-4.786625099930001,"vY0":-117.1851011521403,"vZ0":-3.9733837733888384,"x":85.73,"y":208.92,"x0":2.8945130098688736,"y0":50.00268381278746,"z0":5.987080804020243,"aX":-0.16945355582140256},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-3.4,"breakHorizontal":1.2,"spinRate":2344,"spinDirection":333},"zone":14,"typeConfidence":2.0,"plateTime":0.46521012196638356,"extension":6.4341750463337695},"index":1,"playId":"80dcc9a4-32ba-3aad-9c67-ebda6598c365","pitchNumber":2,"startTime":"2025-08-21T18:44:57.741Z","endTime":"2025-08-21T18:45:02.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.56145646244282,"aZ":-22.06911283177285,"pfxX":7.644001763153497,"pfxZ":5.554603109941816,"pX":0.4992608963976958,"pZ":3.058023787164124,"vX0":-7.910596764439427,"vY0":-133.04352672192783,"vZ0":-3.750362066219233,"x":97.97,"y":156.21,"x0":2.497069243266317,"y0":50.0036502167878,"z0":6.0571478658471785,"aX":13.908472034834618},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.6,"breakHorizontal":-12.5,"spinRate":2135,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.4093678512939172,"extension":6.554001473411247},"hitData":{"launchSpeed":95.6,"launchAngle":16.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":221.0,"coordY":100.0}},"index":2,"playId":"88159b82-45c0-3820-8b21-9aae3cfffae6","pitchNumber":3,"startTime":"2025-08-21T18:45:12.433Z","endTime":"2025-08-21T18:45:27.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:45:27.546Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T18:48:04.767Z","endTime":"2025-08-21T18:48:26.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T18:47:53.823Z","endTime":"2025-08-21T18:48:06.595Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":75.4,"strikeZoneTop":3.47491343795252,"strikeZoneBottom":1.69914616442488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.99836979074677,"aZ":-38.73292544568801,"pfxX":0.5416329660836884,"pfxZ":-4.644776728628274,"pX":-0.02689724132353289,"pZ":1.78833094986785,"vX0":4.126473974132006,"vY0":-117.2527501073913,"vZ0":-1.0693874828223182,"x":118.03,"y":190.5,"x0":-1.8688095689234938,"y0":50.000377039622734,"z0":5.816341749303923,"aX":0.7648127006039989},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-8.4,"breakHorizontal":-1.8,"spinRate":2553,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.46443679926841597,"extension":5.75839480139074},"index":1,"playId":"085fadbd-f262-389d-be22-9d2270fa81d0","pitchNumber":1,"startTime":"2025-08-21T18:48:06.595Z","endTime":"2025-08-21T18:48:11.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.900884470679227,"aZ":-19.0163030707395,"pfxX":-8.134568966522238,"pfxZ":7.1515988719514585,"pX":0.3913608902366965,"pZ":2.9549950254515784,"vX0":9.123030707768931,"vY0":-134.01327140964003,"vZ0":-2.8768065176598934,"x":102.08,"y":159.0,"x0":-1.9820529709831565,"y0":50.0004753349273,"z0":5.382987206074441,"aX":-14.961556528566081},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.6,"breakHorizontal":13.1,"spinRate":2318,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.40696077736777125,"extension":6.050309526876313},"hitData":{"launchSpeed":94.3,"launchAngle":-2.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.4,"coordY":150.85}},"index":2,"playId":"26260a5b-8c6c-3f62-91e2-60c1031d0388","pitchNumber":2,"startTime":"2025-08-21T18:48:21.144Z","endTime":"2025-08-21T18:48:26.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:48:26.767Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T18:48:37.793Z","endTime":"2025-08-21T18:51:03.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.12866546197004,"aZ":-26.755933582421314,"pfxX":-9.217273362682782,"pfxZ":2.9236415576658876,"pX":0.17801311631605393,"pZ":1.9126064434642385,"vX0":9.909432697330363,"vY0":-134.02412681420316,"vZ0":-4.2264684293684285,"x":110.21,"y":187.14,"x0":-2.338754561733015,"y0":50.00192046505572,"z0":5.381434062992869,"aX":-17.067269256096235},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.7,"breakHorizontal":15.0,"spinRate":2212,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.40594416069806716,"extension":5.972518752745995},"index":0,"playId":"534edf3b-c082-3c1e-940d-743f17e91c3f","pitchNumber":1,"startTime":"2025-08-21T18:48:54.877Z","endTime":"2025-08-21T18:48:58.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.4,"strikeZoneTop":3.57000187359291,"strikeZoneBottom":1.69819664275609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.130879005909605,"aZ":-34.884001109883336,"pfxX":0.032029580754325826,"pfxZ":-1.7639434567831795,"pX":0.429244336223446,"pZ":3.133327805841113,"vX0":5.638081503500784,"vY0":-121.95442449830895,"vZ0":0.588491759991653,"x":100.64,"y":154.18,"x0":-1.895928749450779,"y0":50.000541418992775,"z0":5.846949768625164,"aX":0.04882859869370281},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.9,"breakHorizontal":-1.1,"spinRate":2610,"spinDirection":19},"zone":3,"typeConfidence":2.0,"plateTime":0.44547116956586796,"extension":5.910606000614749},"index":1,"playId":"684d1589-b878-3dcf-a787-7eb2d8059ebc","pitchNumber":2,"startTime":"2025-08-21T18:49:11.241Z","endTime":"2025-08-21T18:49:15.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.274789634337083,"aZ":-34.32618638471932,"pfxX":7.6848181038670225,"pfxZ":-1.5104001997655256,"pX":0.022093275689339494,"pZ":2.284320811051908,"vX0":4.446642713543952,"vY0":-118.15382296121011,"vZ0":0.10485998815349462,"x":116.16,"y":177.1,"x0":-2.8791441580152446,"y0":50.003924751743654,"z0":5.37835909846746,"aX":10.930064337896019},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.4,"breakHorizontal":-15.0,"spinRate":2767,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.4625346621940061,"extension":6.012249133333742},"index":2,"playId":"55664cd8-c664-3e35-a30f-8c73a6443a1f","pitchNumber":3,"startTime":"2025-08-21T18:49:29.170Z","endTime":"2025-08-21T18:49:33.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-21T18:49:41.221Z","endTime":"2025-08-21T18:49:55.724Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":91.5,"endSpeed":84.1,"strikeZoneTop":3.48472323646883,"strikeZoneBottom":1.71198438843938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.280376920846074,"aZ":-20.379523318768822,"pfxX":-8.354517542686311,"pfxZ":6.528798022286642,"pX":0.4599078121245226,"pZ":3.6980031052226274,"vX0":8.846968249221861,"vY0":-133.01735570808077,"vZ0":-0.5317699970650778,"x":99.47,"y":138.93,"x0":-1.8104245971705015,"y0":50.00548975469971,"z0":5.367144586838212,"aX":-15.10030055197694},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.0,"breakHorizontal":13.4,"spinRate":2326,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.4104647530614476,"extension":6.162933686856753},"index":4,"playId":"72238d33-3eb1-39c7-80cb-1c8b14fe96d7","pitchNumber":4,"startTime":"2025-08-21T18:49:55.724Z","endTime":"2025-08-21T18:50:01.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.47026472972415,"strikeZoneBottom":1.63197385251384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.5449975692802,"aZ":-27.00750222316983,"pfxX":-11.761815458937441,"pfxZ":2.876679264332499,"pX":0.8111570569107497,"pZ":1.5162441288010062,"vX0":15.46564685881442,"vY0":-132.754480190388,"vZ0":-4.554197877156793,"x":86.08,"y":197.84,"x0":-3.5429548985865584,"y0":50.00528508159087,"z0":5.203464770240142,"aX":-21.14552711349603},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.3,"breakHorizontal":18.2,"spinRate":2216,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4114784881723157,"extension":5.967939854944148},"index":5,"playId":"9f8eece5-e47f-3227-b0a6-2720573844ce","pitchNumber":5,"startTime":"2025-08-21T18:50:12.971Z","endTime":"2025-08-21T18:50:18.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.44995428981988,"strikeZoneBottom":1.64436388445219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.610357917594065,"aZ":-22.975740308894128,"pfxX":-10.396273658591973,"pfxZ":6.315722944291427,"pX":0.9792661546767556,"pZ":0.21611789649320043,"vX0":9.417723649545065,"vY0":-120.0253205152228,"vZ0":-7.478504688836917,"x":79.67,"y":232.94,"x0":-1.6479178251380093,"y0":50.003004007877614,"z0":5.423563913601196,"aX":-15.142336747672283},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":9.7,"breakHorizontal":16.6,"spinRate":2020,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.45664660315440564,"extension":5.970448816388282},"index":6,"playId":"4dc8e6d1-7166-38bc-a222-90dd7d8f9923","pitchNumber":6,"startTime":"2025-08-21T18:50:31.618Z","endTime":"2025-08-21T18:50:34.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.40684260584954,"strikeZoneBottom":1.60132587120874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.38631145649515,"aZ":-23.151886024287474,"pfxX":-11.114892893777943,"pfxZ":4.926759169153505,"pX":1.9956225949543716,"pZ":0.05283234811775439,"vX0":14.698268552523597,"vY0":-134.06943993401254,"vZ0":-9.019360031892912,"x":40.93,"y":237.35,"x0":-2.0986899708561886,"y0":50.003773869163545,"z0":5.096707059611835,"aX":-20.355795873497804},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":17.2,"spinRate":2097,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.4076179795159933,"extension":6.204691752094849},"index":7,"playId":"714e0789-b946-314e-a300-bfec5ba2af96","pitchNumber":7,"startTime":"2025-08-21T18:50:58.339Z","endTime":"2025-08-21T18:51:03.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":0.75,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:51:03.565Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corey Seager singles on a line drive to left fielder Nick Loftin. Wyatt Langford to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T18:51:10.206Z","endTime":"2025-08-21T18:53:19.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.61806421709606,"strikeZoneBottom":1.55944771512338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.694815342842595,"aZ":-35.41180964744861,"pfxX":7.426420080448909,"pfxZ":-2.3056663694021093,"pX":2.605004044805004,"pZ":0.6679671803878655,"vX0":9.594818762408917,"vY0":-118.49139651858088,"vZ0":-3.1218412608888224,"x":17.7,"y":220.74,"x0":-2.4845356078610705,"y0":50.005601563941326,"z0":5.285698579852799,"aX":10.40847231139574},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.8,"breakHorizontal":-16.1,"spinRate":2712,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4648219492862822,"extension":6.1344925508211405},"index":0,"playId":"4205ab61-54ee-3d6d-97f4-1e863640c1a1","pitchNumber":1,"startTime":"2025-08-21T18:51:28.389Z","endTime":"2025-08-21T18:51:34.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"1b3a8e18-a252-3a53-8b43-be5b93131f25","startTime":"2025-08-21T18:51:54.435Z","endTime":"2025-08-21T18:51:58.526Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.64306643372384,"strikeZoneBottom":1.60425778942977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.9398863342312,"aZ":-28.534777612534793,"pfxX":-1.9115092485921954,"pfxZ":2.193360223344545,"pX":1.5071389095933843,"pZ":2.550433109303943,"vX0":9.036060048220278,"vY0":-127.05775035334118,"vZ0":-1.8135496752580638,"x":59.55,"y":169.92,"x0":-1.8216259730946485,"y0":50.00624822300582,"z0":5.50483640748241,"aX":-3.1788044769206945},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":1.8,"spinRate":2571,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.42835717145024255,"extension":5.958636629591938},"index":2,"playId":"4c742a6a-fbe1-3cfd-a1a9-d998a6d332dc","pitchNumber":2,"startTime":"2025-08-21T18:52:11.045Z","endTime":"2025-08-21T18:52:16.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.52000087060269,"strikeZoneBottom":1.5504067616756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.587789875056938,"aZ":-24.364256358831092,"pfxX":-10.205024275457808,"pfxZ":4.276569301805629,"pX":0.3909084691513819,"pZ":0.8375436074630735,"vX0":9.407552427026303,"vY0":-134.00007428646316,"vZ0":-6.993673078294798,"x":102.1,"y":216.17,"x0":-1.8309040824992444,"y0":50.00632846052255,"z0":5.209334781465207,"aX":-18.655999889659356},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.5,"breakHorizontal":16.6,"spinRate":2306,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.40795811294575435,"extension":5.963003242806457},"index":3,"playId":"38803fbb-cfe0-346b-87a9-ca3317063ac6","pitchNumber":3,"startTime":"2025-08-21T18:52:30.320Z","endTime":"2025-08-21T18:52:35.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.66032401591453,"strikeZoneBottom":1.68664927463274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.1165269591854,"aZ":-24.419930729584365,"pfxX":-9.256720122284907,"pfxZ":4.1534681283531505,"pX":0.12758643914548337,"pZ":2.72646657729867,"vX0":8.539731913227552,"vY0":-135.20232562990063,"vZ0":-2.6440493602211874,"x":112.14,"y":165.17,"x0":-1.8561905996297858,"y0":50.004502679275554,"z0":5.415364851397112,"aX":-17.28620363498989},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.2,"breakHorizontal":15.1,"spinRate":2297,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4038081873487971,"extension":6.049230508402368},"index":4,"playId":"12a32fda-8453-36c1-8bd7-80a3924b3a01","pitchNumber":4,"startTime":"2025-08-21T18:52:49.454Z","endTime":"2025-08-21T18:52:53.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99226233605893,"aZ":-24.040157880775823,"pfxX":-2.241034954804162,"pfxZ":4.653752237469099,"pX":-0.025873671158168996,"pZ":3.355463344080911,"vX0":6.148993868337679,"vY0":-131.215349332285,"vZ0":-1.0393215226197479,"x":117.99,"y":148.18,"x0":-2.105511314494769,"y0":50.00637116344704,"z0":5.54303966132568,"aX":-3.9209977734766843},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.4,"breakHorizontal":2.8,"spinRate":2541,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.41695293271552547,"extension":5.745143485385628},"hitData":{"launchSpeed":84.7,"launchAngle":21.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.02,"coordY":115.2}},"index":5,"playId":"cc84086f-84a9-36fe-8a02-42bb0dae9b1c","pitchNumber":5,"startTime":"2025-08-21T18:53:07.114Z","endTime":"2025-08-21T18:53:19.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.44,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:53:19.072Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Duran pops out to pitcher Michael Lorenzen in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T18:54:47.933Z","endTime":"2025-08-21T18:55:18.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":547179,"link":"/api/v1/people/547179"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ezequiel Duran replaces Marcus Semien.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T18:53:34.682Z","endTime":"2025-08-21T18:53:50.706Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":543760,"link":"/api/v1/people/543760"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-21T18:53:50.706Z","endTime":"2025-08-21T18:54:50.164Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.44000065674398,"strikeZoneBottom":1.62661041982938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.30032161599819,"aZ":-31.866745453017977,"pfxX":-0.8207732273938149,"pfxZ":0.199486575333383,"pX":1.7558569710818042,"pZ":3.0838097166962797,"vX0":8.103085475602386,"vY0":-122.24022886345224,"vZ0":-0.047399106051601025,"x":50.07,"y":155.52,"x0":-1.483976251733964,"y0":50.00083171980375,"z0":5.821127718641484,"aX":-1.2522508586742713},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.6,"breakHorizontal":-0.2,"spinRate":2600,"spinDirection":72},"zone":12,"typeConfidence":2.0,"plateTime":0.4467069854337984,"extension":5.979305999397569},"index":2,"playId":"cd7c8fe2-6c6c-3c37-986e-ea1a527d4fc9","pitchNumber":1,"startTime":"2025-08-21T18:54:50.164Z","endTime":"2025-08-21T18:54:54.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.31165590655368,"aZ":-34.28635274860846,"pfxX":-0.20732609283206274,"pfxZ":-1.382561817251073,"pX":0.04267782524449588,"pZ":2.1114307365241225,"vX0":3.998841159850877,"vY0":-121.99060458744388,"vZ0":-1.68866372805357,"x":115.37,"y":181.77,"x0":-1.5826384804861873,"y0":50.00387556276478,"z0":5.735629469226345,"aX":-0.31628877860466603},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.6,"breakHorizontal":-0.5,"spinRate":2590,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.44694784100406126,"extension":5.791585017742639},"hitData":{"launchSpeed":75.3,"launchAngle":76.0,"totalDistance":88.0,"trajectory":"popup","hardness":"medium","location":"1","coordinates":{"coordX":95.57,"coordY":194.75}},"index":3,"playId":"b20009fa-7b87-36d6-96d8-956d84bbd0f5","pitchNumber":2,"startTime":"2025-08-21T18:55:07.394Z","endTime":"2025-08-21T18:55:18.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":61.8,"awayTeamWinProbability":38.2,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.31,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:55:18.068Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joc Pederson singles on a sharp line drive to center fielder Tyler Tolbert. Wyatt Langford scores. Corey Seager to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T18:55:48.127Z","endTime":"2025-08-21T18:58:06.339Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,5],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"addc3343-822f-402c-88a5-3c8d876994bf","startTime":"2025-08-21T18:55:48.127Z","endTime":"2025-08-21T18:55:53.127Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-21T18:56:06.079Z","endTime":"2025-08-21T18:57:03.446Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.700306507323507,"aZ":-40.62017550029908,"pfxX":1.3595582777058373,"pfxZ":-5.76963312379526,"pX":0.6523009304679709,"pZ":1.538406038010163,"vX0":6.030147008074545,"vY0":-119.61321434530736,"vZ0":-1.1722703256662712,"x":92.14,"y":197.24,"x0":-2.066594589831906,"y0":50.00004932905687,"z0":5.641695195429955,"aX":1.9910852331187492},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-10.4,"breakHorizontal":-3.7,"spinRate":2483,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.45599637372438817,"extension":5.830035104936135},"index":2,"playId":"27cee8aa-be9c-3f75-94ee-d261c4d2f52d","pitchNumber":1,"startTime":"2025-08-21T18:57:03.446Z","endTime":"2025-08-21T18:57:08.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.661986016665264,"aZ":-40.61426296245673,"pfxX":1.5767390466919167,"pfxZ":-5.79746761147861,"pX":0.2150353348055532,"pZ":1.0301601772188627,"vX0":5.068436183866669,"vY0":-119.5166460341035,"vZ0":-2.1063458952120646,"x":108.8,"y":210.97,"x0":-2.13252851384004,"y0":50.003472002803,"z0":5.5489479298272695,"aX":2.29456774060348},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.8,"breakHorizontal":-4.0,"spinRate":2514,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.45717861257393455,"extension":6.096376000951386},"index":3,"playId":"427831f4-84ae-3edc-97af-e1e04bcd5dbe","pitchNumber":2,"startTime":"2025-08-21T18:57:24.934Z","endTime":"2025-08-21T18:57:29.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-21T18:57:40.799Z","endTime":"2025-08-21T18:57:56.717Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":77.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.349176821628024,"aZ":-42.42381071426051,"pfxX":3.7260132045707595,"pfxZ":-6.904042147554797,"pX":-0.8483081382445523,"pZ":2.254035922397139,"vX0":2.0059688061495295,"vY0":-120.23119430774865,"vZ0":0.9016015574747418,"x":149.34,"y":177.92,"x0":-2.173975612849913,"y0":50.00428262683521,"z0":5.599141105073477,"aX":5.529365687764966},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-12.1,"breakHorizontal":-7.2,"spinRate":2514,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.45322191074308726,"extension":5.969098588270843},"hitData":{"launchSpeed":104.1,"launchAngle":13.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":135.6,"coordY":86.31}},"index":5,"playId":"56bf0ad1-d6cf-3155-8068-5f567a23ba8b","pitchNumber":3,"startTime":"2025-08-21T18:57:56.717Z","endTime":"2025-08-21T18:58:06.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":-11.199999999999996,"leverageIndex":2.02,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:58:06.339Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out softly, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T18:58:30.833Z","endTime":"2025-08-21T18:58:59.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":93.3,"endSpeed":86.3,"strikeZoneTop":3.67000220893116,"strikeZoneBottom":1.78205543698401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.909791865786897,"aZ":-17.41035253203435,"pfxX":-7.053465285438013,"pfxZ":7.812810214038354,"pX":0.19578333643559903,"pZ":2.459644426179162,"vX0":9.104384983410405,"vY0":-135.6876501822852,"vZ0":-4.578627874398538,"x":109.54,"y":172.37,"x0":-2.265562598503891,"y0":50.00421705306541,"z0":5.3589783244943625,"aX":-13.332389475977122},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":11.2,"spinRate":2460,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.40159227118851204,"extension":6.012880025411244},"index":0,"playId":"8dadd87c-3e79-3e60-863c-52cbeb8cddc8","pitchNumber":1,"startTime":"2025-08-21T18:58:38.475Z","endTime":"2025-08-21T18:58:42.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.140389958755748,"aZ":-24.675890358798828,"pfxX":-8.677781707040344,"pfxZ":4.86883948478657,"pX":-0.9486670544449186,"pZ":2.4037992488103055,"vX0":4.860515597935948,"vY0":-122.52895626474427,"vZ0":-2.929727017628931,"x":153.16,"y":173.88,"x0":-1.8168017033505817,"y0":50.00525652513264,"z0":5.693275726820168,"aX":-13.375393315795034},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.5,"breakHorizontal":14.8,"spinRate":2037,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.44472666135717986,"extension":5.67107308906017},"hitData":{"launchSpeed":56.1,"launchAngle":-22.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":108.41,"coordY":167.4}},"index":1,"playId":"802d83e3-73f6-3967-9096-42e38620210a","pitchNumber":2,"startTime":"2025-08-21T18:58:51.998Z","endTime":"2025-08-21T18:58:59.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":4.900000000000006,"leverageIndex":1.95,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-08-21T18:58:59.304Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-21T19:01:02.205Z","endTime":"2025-08-21T19:01:39.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ezequiel Duran remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T19:00:16.317Z","endTime":"2025-08-21T19:01:04.501Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":543760,"link":"/api/v1/people/543760"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":79.2,"endSpeed":73.3,"strikeZoneTop":3.41223409311212,"strikeZoneBottom":1.54245834577892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.106311508444794,"aZ":-30.554527379754166,"pfxX":-0.296043300905374,"pfxZ":1.2058263235983135,"pX":0.3297672177572316,"pZ":1.4073755344939385,"vX0":-4.993622988909694,"vY0":-115.27474261871446,"vZ0":-4.131916732995808,"x":104.43,"y":200.78,"x0":2.5612160275000733,"y0":50.00516035869422,"z0":6.1676478388574605,"aX":-0.39909836471468635},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":1.4,"breakHorizontal":1.8,"spinRate":2255,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4748545497109493,"extension":6.53481971722934},"index":1,"playId":"7c68b0e2-48e7-3e55-aaa7-8356a165c997","pitchNumber":1,"startTime":"2025-08-21T19:01:04.501Z","endTime":"2025-08-21T19:01:09.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.6700009149196,"strikeZoneBottom":1.69639048882924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.709400000870104,"aZ":-25.09822851506307,"pfxX":8.408338447090498,"pfxZ":5.254377673935927,"pX":1.5396736309294836,"pZ":3.0375482312338775,"vX0":-4.512017152127118,"vY0":-115.4113245873544,"vZ0":-2.0294551291485052,"x":58.31,"y":156.77,"x0":2.4287045090455353,"y0":50.00524836328173,"z0":6.348323839946829,"aX":11.33145442864297},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":9.2,"breakHorizontal":-14.0,"spinRate":1675,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.47479316178967057,"extension":6.659158254192302},"index":2,"playId":"33ef4359-36c0-3a45-a33d-4a73b3ed333c","pitchNumber":2,"startTime":"2025-08-21T19:01:18.994Z","endTime":"2025-08-21T19:01:23.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.947269258055478,"aZ":-25.872186108136628,"pfxX":1.7495207221837907,"pfxZ":3.8918280773744165,"pX":-0.005537338950629974,"pZ":2.4729194396714074,"vX0":-7.340071340217537,"vY0":-125.97035520456392,"vZ0":-3.5722392829232046,"x":117.21,"y":172.01,"x0":2.709972278049714,"y0":50.00141775904063,"z0":5.98507165299457,"aX":2.832351056684268},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.5,"breakHorizontal":-1.6,"spinRate":2410,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.43367593112626457,"extension":6.561656961269948},"hitData":{"launchSpeed":93.9,"launchAngle":31.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.61,"coordY":60.57}},"index":3,"playId":"ffc97eff-ea6f-3f29-9183-c661359c7b69","pitchNumber":3,"startTime":"2025-08-21T19:01:30.654Z","endTime":"2025-08-21T19:01:39.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:01:39.468Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Royals challenged (fan interference), call on the field was upheld: Bobby Witt Jr. hits a ground-rule double (40) on a fly ball to left-center field.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-21T19:01:47.302Z","endTime":"2025-08-21T19:02:28.268Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.4,"endSpeed":80.2,"strikeZoneTop":3.5999978498232,"strikeZoneBottom":1.72091418085141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.99100256578686,"aZ":-28.38657564706468,"pfxX":1.016592951339536,"pfxZ":2.3405770575385247,"pX":-0.4582196332213994,"pZ":2.4284568875283594,"vX0":-7.8742212518063495,"vY0":-125.72834719681133,"vZ0":-3.198439725271474,"x":134.47,"y":173.21,"x0":2.5681758524502123,"y0":50.003203327473344,"z0":5.995410292679693,"aX":1.646240273085757},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.8,"breakHorizontal":-0.2,"spinRate":2328,"spinDirection":172},"zone":4,"typeConfidence":2.0,"plateTime":0.4339128067286828,"extension":6.412855076534334},"index":0,"playId":"499b5abc-67f7-30be-a43c-9a1cce79cde7","pitchNumber":1,"startTime":"2025-08-21T19:02:03.614Z","endTime":"2025-08-21T19:02:07.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.075247425160647,"aZ":-30.459150030210612,"pfxX":-1.3085895090092978,"pfxZ":1.2038162726290143,"pX":-0.16460843879597362,"pZ":1.5920187497433347,"vX0":-6.461308892102371,"vY0":-117.73735887410345,"vZ0":-3.801884020658193,"x":123.27,"y":195.8,"x0":2.7728789089877184,"y0":50.0001621362027,"z0":6.013872208523572,"aX":-1.8556056080039511},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.6,"breakHorizontal":3.8,"spinRate":2321,"spinDirection":292},"zone":8,"typeConfidence":2.0,"plateTime":0.4632879923177695,"extension":6.534604360925337},"hitData":{"launchSpeed":105.1,"launchAngle":36.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"hard","coordinates":{"coordX":73.65,"coordY":49.26}},"index":1,"playId":"78e26b7a-a16b-3816-a158-00e2fe2c976e","pitchNumber":2,"startTime":"2025-08-21T19:02:16.792Z","endTime":"2025-08-21T19:02:28.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MN","challengeTeamId":118},"homeTeamWinProbability":57.699999999999996,"awayTeamWinProbability":42.300000000000004,"homeTeamWinProbabilityAdded":4.699999999999996,"leverageIndex":0.73,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:02:28.268Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to right fielder Josh Smith.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-21T19:08:00.416Z","endTime":"2025-08-21T19:09:18.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T19:04:28.527Z","endTime":"2025-08-21T19:08:02.417Z","isPitch":false,"type":"action","player":{"id":686469,"link":"/api/v1/people/686469"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.432617078142762,"aZ":-31.670461090238764,"pfxX":-0.8847536891730252,"pfxZ":0.3653940145830896,"pX":-1.0526498938205853,"pZ":1.257788700158715,"vX0":-7.781319626397202,"vY0":-116.00660005983023,"vZ0":-4.015998158363864,"x":157.12,"y":204.82,"x0":2.458033453502697,"y0":50.00163785389892,"z0":6.02620553298205,"aX":-1.2054672479552557},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-0.1,"breakHorizontal":3.5,"spinRate":2241,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4719162877826957,"extension":6.666231962016005},"index":1,"playId":"b3c5757d-340a-3287-a1ef-87ca40326e31","pitchNumber":1,"startTime":"2025-08-21T19:08:02.417Z","endTime":"2025-08-21T19:08:06.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.03310644916463,"aZ":-32.05469699770711,"pfxX":-1.0397823155209966,"pfxZ":0.09202008309558174,"pX":-0.042029280149620846,"pZ":1.8008916200978375,"vX0":-5.695624441123785,"vY0":-115.91051104074742,"vZ0":-2.566824597454798,"x":118.6,"y":190.16,"x0":2.5840944390516905,"y0":50.00462219005508,"z0":5.988742024421638,"aX":-1.412620689153266},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-0.2,"breakHorizontal":3.4,"spinRate":2282,"spinDirection":286},"zone":8,"typeConfidence":2.0,"plateTime":0.47286068828619543,"extension":6.758704444493899},"index":2,"playId":"128bfbcc-c7eb-30cb-b2c3-3b28aa9e6fdb","pitchNumber":2,"startTime":"2025-08-21T19:08:21.663Z","endTime":"2025-08-21T19:08:25.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.57000209963377,"strikeZoneBottom":1.77541254503728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9921342117119,"aZ":-21.916538510841413,"pfxX":9.13480271902274,"pfxZ":5.616620537528564,"pX":-1.6419478837720078,"pZ":1.8408055296584185,"vX0":-13.127915305521674,"vY0":-133.8417987020348,"vZ0":-6.711417178518472,"x":179.59,"y":189.08,"x0":2.1240089502088755,"y0":50.00616817634703,"z0":5.9341528829864805,"aX":16.693434632889275},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.9,"breakHorizontal":-13.9,"spinRate":1978,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4081530088455674,"extension":6.607916123508178},"index":3,"playId":"5e0daeef-a439-3b84-9170-05036912f96c","pitchNumber":3,"startTime":"2025-08-21T19:08:45.490Z","endTime":"2025-08-21T19:08:49.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3375551255685,"aZ":-26.052282944634875,"pfxX":1.4465001493368157,"pfxZ":3.600588233920595,"pX":0.06923072938535554,"pZ":2.6412129567941234,"vX0":-7.4756803229359905,"vY0":-128.9914086072612,"vZ0":-3.265364538848765,"x":114.36,"y":167.47,"x0":2.8047826273870253,"y0":50.00571770125158,"z0":5.910497078750305,"aX":2.4623314610889624},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.1,"breakHorizontal":-1.1,"spinRate":2296,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4230136308623553,"extension":6.440000137171594},"hitData":{"launchSpeed":94.0,"launchAngle":51.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.5,"coordY":108.36}},"index":4,"playId":"8fbfee07-31ae-3cd0-b415-3e2be0b75eb7","pitchNumber":4,"startTime":"2025-08-21T19:09:04.731Z","endTime":"2025-08-21T19:09:18.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":1.44,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:09:18.836Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a ground ball to right fielder Josh Smith. Bobby Witt Jr. scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-21T19:09:26.387Z","endTime":"2025-08-21T19:10:40.837Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":571578,"link":"/api/v1/people/571578"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.1,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.810748484167064,"aZ":-23.915889326120077,"pfxX":-0.20956376392760756,"pfxZ":4.875534675394588,"pX":-1.0000358575127681,"pZ":3.3672185700666115,"vX0":-9.026558709748112,"vY0":-128.14126456951368,"vZ0":-2.018528788940343,"x":155.12,"y":147.87,"x0":2.56801026300544,"y0":50.003365963146244,"z0":5.99867060626652,"aX":-0.3550948649704957},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.6,"breakHorizontal":2.0,"spinRate":2399,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.4244070551399539,"extension":6.7343669951093945},"index":0,"playId":"7c85f514-4f79-33db-a7ba-8fcfe54de49a","pitchNumber":1,"startTime":"2025-08-21T19:09:46.977Z","endTime":"2025-08-21T19:09:50.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.09198488717029,"aZ":-26.117758952718216,"pfxX":-0.8195788579910768,"pfxZ":3.5668364585112915,"pX":0.680739833146275,"pZ":3.8845165623846656,"vX0":-5.097299946146304,"vY0":-128.7616765462048,"vZ0":-0.3359031246935882,"x":91.05,"y":133.9,"x0":2.783809376567617,"y0":50.00079584584875,"z0":6.019385041425561,"aX":-1.3894971091472117},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.6,"breakHorizontal":2.5,"spinRate":2266,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4236762509808494,"extension":6.547904923096429},"index":1,"playId":"9bc9dd64-9e44-3daf-9672-899fed922900","pitchNumber":2,"startTime":"2025-08-21T19:10:08.956Z","endTime":"2025-08-21T19:10:14.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":88.9,"endSpeed":82.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.298006111403776,"aZ":-26.971044122051914,"pfxX":1.476093489071935,"pfxZ":3.018684190188244,"pX":0.09392308901342153,"pZ":3.2182101328415533,"vX0":-7.26808690482194,"vY0":-129.42886636681507,"vZ0":-1.567923576678563,"x":101.31,"y":129.59,"x0":2.7288313966794746,"y0":50.00024120667928,"z0":5.868740529107191,"aX":2.542562212668799},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.4,"breakHorizontal":-1.3,"spinRate":2349,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.42084875566147195,"extension":6.813850713910738},"hitData":{"launchSpeed":85.7,"launchAngle":3.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.69,"coordY":126.85}},"index":2,"playId":"ab0d4b7f-1b7b-308d-b577-501958574eac","pitchNumber":3,"startTime":"2025-08-21T19:10:28.081Z","endTime":"2025-08-21T19:10:40.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":10.600000000000001,"leverageIndex":1.42,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:10:40.837Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Randal Grichuk pops out to shortstop Corey Seager.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-21T19:10:58.119Z","endTime":"2025-08-21T19:11:17.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.453861438167188,"aZ":-32.43542572995795,"pfxX":0.585837112434603,"pfxZ":-0.18672216095795413,"pX":0.01118396659167637,"pZ":2.937734161454736,"vX0":-6.127644119120666,"vY0":-117.33532765729059,"vZ0":-0.8289262549821519,"x":116.57,"y":159.46,"x0":2.571093826612746,"y0":50.002933021390646,"z0":6.2957454932263754,"aX":0.824899381530117},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.2,"breakHorizontal":0.4,"spinRate":2230,"spinDirection":264},"zone":2,"typeConfidence":2.0,"plateTime":0.46532102884083937,"extension":6.441633541169925},"hitData":{"launchSpeed":91.3,"launchAngle":68.0,"totalDistance":114.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":110.0,"coordY":160.0}},"index":0,"playId":"fca62438-f5f4-3483-a57e-17f941ef216f","pitchNumber":1,"startTime":"2025-08-21T19:11:06.900Z","endTime":"2025-08-21T19:11:17.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:11:17.460Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rowdy Tellez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T19:13:18.029Z","endTime":"2025-08-21T19:15:11.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"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":91.8,"endSpeed":84.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.034916177390517,"aZ":-17.29288823872408,"pfxX":-9.018486271580985,"pfxZ":8.227717373173876,"pX":0.039038517347004635,"pZ":3.067921265303061,"vX0":8.805561833134313,"vY0":-133.4666228283044,"vZ0":-2.907671909965696,"x":115.51,"y":155.95,"x0":-2.127185008493676,"y0":50.001907109249466,"z0":5.412931580984823,"aX":-16.311235594999584},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.5,"breakHorizontal":14.5,"spinRate":2311,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.4099675628713966,"extension":6.143468498073547},"index":0,"playId":"851c07fe-7405-3e2c-8195-193c70749696","pitchNumber":1,"startTime":"2025-08-21T19:13:28.324Z","endTime":"2025-08-21T19:13:33.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.9,"strikeZoneTop":3.62000028435951,"strikeZoneBottom":1.65263821007979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.527491162654158,"aZ":-31.431592388355146,"pfxX":8.466490028264795,"pfxZ":0.549794470522329,"pX":-0.7782919781785544,"pZ":2.480157544741365,"vX0":2.424996235230661,"vY0":-116.06422460702359,"vZ0":-0.038186057808179186,"x":146.67,"y":171.82,"x0":-2.9389515769860792,"y0":50.00380027314702,"z0":5.512539116405411,"aX":11.447518457395969},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.3,"breakHorizontal":-16.0,"spinRate":2698,"spinDirection":64},"zone":4,"typeConfidence":2.0,"plateTime":0.4735315360362935,"extension":5.953604578519685},"index":1,"playId":"8c15d32d-8db2-3408-a36f-0b3323afb061","pitchNumber":2,"startTime":"2025-08-21T19:13:49.908Z","endTime":"2025-08-21T19:13:54.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.61999989357398,"strikeZoneBottom":1.68106872944841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.156322837527508,"aZ":-31.70856056942219,"pfxX":0.013324229271772126,"pfxZ":0.3081682990056305,"pX":2.676869969581929,"pZ":0.274422684324598,"vX0":9.9884617428458,"vY0":-122.48658225226532,"vZ0":-6.2290841755679915,"x":14.96,"y":231.37,"x0":-1.4479835552498976,"y0":50.00553457949936,"z0":5.546769457387821,"aX":0.019329144966217102},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.7,"breakHorizontal":-2.3,"spinRate":2615,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.44639699869714056,"extension":6.036134849035484},"index":2,"playId":"e5b61541-7bb0-3cfd-b879-e794c4d2887b","pitchNumber":3,"startTime":"2025-08-21T19:14:06.133Z","endTime":"2025-08-21T19:14:10.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.61999967292637,"strikeZoneBottom":1.66826084577612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.948401290018012,"aZ":-23.39822901004031,"pfxX":-11.78765606060939,"pfxZ":4.792271110229112,"pX":1.180808862700429,"pZ":0.8783498065252255,"vX0":11.373627738003906,"vY0":-133.75340517832973,"vZ0":-7.13865335812183,"x":71.99,"y":215.06,"x0":-1.5732759966239176,"y0":50.00176319905769,"z0":5.232752661983499,"aX":-21.585658415071066},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.4,"breakHorizontal":19.2,"spinRate":2182,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4078290340452906,"extension":6.117967568316346},"index":3,"playId":"c071aa6f-52fc-34ac-b6ce-6681e44a8369","pitchNumber":4,"startTime":"2025-08-21T19:14:34.355Z","endTime":"2025-08-21T19:14:40.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":81.2,"endSpeed":74.7,"strikeZoneTop":3.53859623691461,"strikeZoneBottom":1.5726379991412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.66989833085804,"aZ":-24.456312647951197,"pfxX":-10.451171894634463,"pfxZ":5.421608160672378,"pX":-1.96671734117381,"pZ":3.6439340242903793,"vX0":3.3426986539528634,"vY0":-118.30786179072861,"vZ0":0.37417804901030793,"x":191.97,"y":140.39,"x0":-2.0365999792557443,"y0":50.00303176042641,"z0":5.717589871458786,"aX":-14.87828234623702},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":10.2,"breakHorizontal":18.1,"spinRate":1958,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4622119860363161,"extension":5.7795811154233485},"index":4,"playId":"70fcc0bd-8f53-37a8-ac82-15a88d9f72d4","pitchNumber":5,"startTime":"2025-08-21T19:14:51.013Z","endTime":"2025-08-21T19:14:55.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.787685593067184,"aZ":-41.04597127731121,"pfxX":0.0493666169800302,"pfxZ":-6.514242566234676,"pX":0.5959754848507167,"pZ":1.2302987625602073,"vX0":5.6776198625753365,"vY0":-116.02765114373328,"vZ0":-1.2042536183174541,"x":94.28,"y":205.56,"x0":-1.889384781767833,"y0":50.00027800091775,"z0":5.668611888463476,"aX":0.06676515733129026},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-11.8,"breakHorizontal":-1.6,"spinRate":2551,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.47212595723979733,"extension":6.311406176118457},"index":5,"playId":"af4f383b-e309-3c08-8954-602269eb73cf","pitchNumber":6,"startTime":"2025-08-21T19:15:07.266Z","endTime":"2025-08-21T19:15:11.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:15:11.350Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T19:15:17.634Z","endTime":"2025-08-21T19:17:44.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.17079450755489,"strikeZoneBottom":1.5712296979605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.0634350427935,"aZ":-23.821874540774367,"pfxX":-10.274736681430989,"pfxZ":5.836541312283872,"pX":0.7993379470461519,"pZ":0.6048989857712351,"vX0":8.849120767077782,"vY0":-118.90041548056887,"vZ0":-6.303605298791273,"x":86.53,"y":222.45,"x0":-1.6379410310900928,"y0":50.00022834894675,"z0":5.455644650740016,"aX":-14.6914077625922},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":9.2,"breakHorizontal":16.4,"spinRate":1980,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.46088580468827,"extension":5.935464253910628},"index":0,"playId":"9adc6eb0-52a1-390a-a197-4c5dbaeffd0e","pitchNumber":1,"startTime":"2025-08-21T19:15:34.865Z","endTime":"2025-08-21T19:15:38.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.1,"strikeZoneTop":3.17445876820217,"strikeZoneBottom":1.51092645088393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.220731208548745,"aZ":-31.63813238824328,"pfxX":8.692048988239225,"pfxZ":0.4025832609351374,"pX":1.4621476195517091,"pZ":1.275997191823431,"vX0":6.377631152960002,"vY0":-115.1063828963484,"vZ0":-2.3459235638623754,"x":61.27,"y":204.33,"x0":-2.4780564027353233,"y0":50.00434760658781,"z0":5.384549078190492,"aX":11.613063165280508},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":0.4,"breakHorizontal":-17.4,"spinRate":2829,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4766284163647887,"extension":6.16908524382775},"index":1,"playId":"1d219362-2ac1-3b9b-9dfe-862961f7faea","pitchNumber":2,"startTime":"2025-08-21T19:15:55.230Z","endTime":"2025-08-21T19:15:59.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67020667087701,"aZ":-25.61381336943806,"pfxX":-11.028877989090148,"pfxZ":3.6716804434126384,"pX":0.0876293037791833,"pZ":1.1354745389260106,"vX0":9.466605142663846,"vY0":-132.21089209560262,"vZ0":-5.845801930128059,"x":113.66,"y":208.12,"x0":-2.089900721839415,"y0":50.00283458509449,"z0":5.231341923020605,"aX":-19.71090808049002},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.6,"breakHorizontal":18.1,"spinRate":2235,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.41277532783577353,"extension":5.958433984162492},"index":2,"playId":"f5b7dd2b-dfea-3368-9ba9-974624debfc3","pitchNumber":3,"startTime":"2025-08-21T19:16:11.561Z","endTime":"2025-08-21T19:16:15.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-21T19:16:22.815Z","endTime":"2025-08-21T19:16:39.639Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.07331044573502,"strikeZoneBottom":1.60289504440861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.130954549509994,"aZ":-30.629619615865728,"pfxX":-10.21674382581164,"pfxZ":1.0046033805525472,"pX":-0.7445041864322133,"pZ":2.5581318182687744,"vX0":6.0339181692865065,"vY0":-122.60338860301843,"vZ0":-1.1187745591784126,"x":145.38,"y":169.71,"x0":-1.8984812954534913,"y0":50.002313355317135,"z0":5.612577083705956,"aX":-15.697784187205588},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.8,"breakHorizontal":17.3,"spinRate":1814,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4451740451365236,"extension":5.80621159762612},"index":4,"playId":"268c1de3-051c-334f-802a-e27bcb5c1afe","pitchNumber":4,"startTime":"2025-08-21T19:16:39.639Z","endTime":"2025-08-21T19:16:44.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.216894115857745,"aZ":-42.0767127314564,"pfxX":2.2431936781959645,"pfxZ":-7.006799947132492,"pX":-0.22025251021309888,"pZ":0.9921811696128525,"vX0":4.499907351781,"vY0":-117.6025836059831,"vZ0":-1.410177657233046,"x":125.4,"y":211.99,"x0":-2.442226148629625,"y0":50.0005148913986,"z0":5.46795509418912,"aX":3.1713645445821843},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.7,"breakHorizontal":-5.0,"spinRate":2569,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.46399689544674727,"extension":6.14451450480068},"index":5,"playId":"96741c70-f0df-3cd3-8989-75baaf0d8821","pitchNumber":5,"startTime":"2025-08-21T19:16:55.057Z","endTime":"2025-08-21T19:16:59.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.865906732558205,"aZ":-26.55767474387829,"pfxX":-9.179742276365566,"pfxZ":3.106218374364369,"pX":0.5436402283384952,"pZ":2.676116057480231,"vX0":10.048972032042325,"vY0":-133.02007052273385,"vZ0":-2.188672632992076,"x":96.28,"y":166.52,"x0":-2.072662596220175,"y0":50.00511878179939,"z0":5.415710054963223,"aX":-16.617051315276456},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.4,"breakHorizontal":14.8,"spinRate":2029,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.41020202572572373,"extension":6.084748059946741},"hitData":{"launchSpeed":96.6,"launchAngle":1.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.05,"coordY":151.16}},"index":6,"playId":"3c0ddd16-6b2d-39fd-a243-6a9419c57dbc","pitchNumber":6,"startTime":"2025-08-21T19:17:37.028Z","endTime":"2025-08-21T19:17:44.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:17:44.550Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Freeman singles on a ground ball to center fielder Tyler Tolbert.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T19:17:58.521Z","endTime":"2025-08-21T19:19:20.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.3,"endSpeed":81.3,"strikeZoneTop":3.13042799186926,"strikeZoneBottom":1.48007219101529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.201604949750255,"aZ":-28.415218872076835,"pfxX":-1.7865979622091703,"pfxZ":2.2656370763809583,"pX":0.33811580804729074,"pZ":2.32187018725011,"vX0":7.111844976956572,"vY0":-127.06218022972804,"vZ0":-2.2787235750507087,"x":104.11,"y":176.09,"x0":-2.2461312083214175,"y0":50.00507497532334,"z0":5.453256206871048,"aX":-2.968319738440786},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":1.9,"spinRate":2732,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4285094058463037,"extension":6.028795345010148},"index":0,"playId":"4e6784c5-61e5-357a-925c-2a85c351e07e","pitchNumber":1,"startTime":"2025-08-21T19:18:10.943Z","endTime":"2025-08-21T19:18:14.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.96874734406952,"aZ":-24.09679663992799,"pfxX":-10.378927919190726,"pfxZ":4.538958043000266,"pX":-0.9082898054998217,"pZ":0.5541011115140754,"vX0":7.738110250622915,"vY0":-132.27168796931755,"vZ0":-7.3023017038403735,"x":151.62,"y":223.82,"x0":-2.516301488608994,"y0":50.006343056604955,"z0":5.1054086850283324,"aX":-18.481590995329586},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.8,"breakHorizontal":17.3,"spinRate":2257,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.41334951446655976,"extension":6.030125674534802},"index":1,"playId":"6eeb59a6-dd0d-3933-bab0-ef1331457f5b","pitchNumber":2,"startTime":"2025-08-21T19:18:26.860Z","endTime":"2025-08-21T19:18:31.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.431795537329982,"aZ":-17.59694678377033,"pfxX":-9.081889414568293,"pfxZ":7.6130120410772335,"pX":0.19188446125396572,"pZ":2.135296381853611,"vX0":9.459577823326434,"vY0":-137.25941790577517,"vZ0":-4.923417013362595,"x":109.69,"y":181.13,"x0":-2.1136644483915563,"y0":50.00195988294641,"z0":5.144652391249552,"aX":-17.386932618980847},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":14.5,"spinRate":2381,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3985354955098126,"extension":6.252251969444051},"hitData":{"launchSpeed":93.2,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.57,"coordY":102.53}},"index":2,"playId":"ad0ba856-28b9-3983-9dbf-732c8d62b079","pitchNumber":3,"startTime":"2025-08-21T19:19:09.184Z","endTime":"2025-08-21T19:19:20.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.52,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:19:20.572Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a sharp ground ball to right fielder Randal Grichuk. Cody Freeman to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T19:19:23.887Z","endTime":"2025-08-21T19:20:37.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnSecond":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.060454564670458,"aZ":-16.93568308024361,"pfxX":-6.692069821009557,"pfxZ":8.213471002261514,"pX":0.14262008277779223,"pZ":2.342034187658557,"vX0":7.875397265344601,"vY0":-135.23994183525718,"vZ0":-4.545119775214275,"x":111.56,"y":175.55,"x0":-1.9355362653599208,"y0":50.00205501170429,"z0":5.22959871504811,"aX":-12.415336218039373},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":10.4,"spinRate":2354,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.40475677785159503,"extension":6.100415695061909},"index":0,"playId":"83a20865-1603-3f60-869a-ce228a09a748","pitchNumber":1,"startTime":"2025-08-21T19:19:44.440Z","endTime":"2025-08-21T19:19:48.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.59000128326554,"strikeZoneBottom":1.75197907303549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.645562912157303,"aZ":-21.058878673436556,"pfxX":-7.273041960069022,"pfxZ":6.054542045356921,"pX":-0.1784330773296996,"pZ":4.394918707761449,"vX0":7.028921630344664,"vY0":-134.28924055500593,"vZ0":0.9534940019320522,"x":123.8,"y":120.12,"x0":-1.878218494534282,"y0":50.00402068415216,"z0":5.527590103841824,"aX":-13.355147430280034},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":11.8,"spinRate":2305,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4070535721898576,"extension":5.960941796065607},"index":1,"playId":"dce71f39-3a55-34d9-8a50-159dac17d1ee","pitchNumber":2,"startTime":"2025-08-21T19:20:07.031Z","endTime":"2025-08-21T19:20:10.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.567446143237998,"aZ":-19.716603865113257,"pfxX":-7.102423478116675,"pfxZ":6.6192009150399755,"pX":-0.04546039421006208,"pZ":2.7153127677350297,"vX0":7.840251811722698,"vY0":-135.55334410206945,"vZ0":-3.4734012938012597,"x":118.73,"y":165.47,"x0":-2.0374355798894204,"y0":50.001425161488214,"z0":5.37143943653766,"aX":-13.363040612674219},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":11.4,"spinRate":2415,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.40238771666534934,"extension":5.993068749312241},"hitData":{"launchSpeed":102.7,"launchAngle":7.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":173.1,"coordY":123.31}},"index":2,"playId":"0a01e0ff-269c-31eb-94b5-80002c708807","pitchNumber":3,"startTime":"2025-08-21T19:20:27.658Z","endTime":"2025-08-21T19:20:37.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.9,"awayTeamWinProbability":37.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.14,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:20:37.726Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out sharply to center fielder Tyler Tolbert.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T19:20:49.969Z","endTime":"2025-08-21T19:22:10.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":82.3,"strikeZoneTop":3.56999821865567,"strikeZoneBottom":1.77103518660431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.50524866417686,"aZ":-26.078871140081645,"pfxX":-3.986321960653196,"pfxZ":3.5612262641675816,"pX":0.7641760471552305,"pZ":2.353636939395393,"vX0":8.894588639163056,"vY0":-129.34899054975074,"vZ0":-2.8929784417309685,"x":87.87,"y":175.23,"x0":-2.1861341274793498,"y0":50.00137931986687,"z0":5.46533057945697,"aX":-6.820820790589429},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.1,"breakHorizontal":5.4,"spinRate":2506,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4218685517025236,"extension":5.952105109724925},"index":0,"playId":"a8885c8e-9518-32ad-abbb-40c6aec9254c","pitchNumber":1,"startTime":"2025-08-21T19:21:03.729Z","endTime":"2025-08-21T19:21:08.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"second":{"id":683227,"link":"/api/v1/people/683227"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.56999915163792,"strikeZoneBottom":1.72706340632399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.967279049922702,"aZ":-20.512683021292673,"pfxX":-9.511587411807493,"pfxZ":6.265510622120937,"pX":0.8028919323486929,"pZ":3.7371179462982527,"vX0":10.390659806800695,"vY0":-135.20998851126356,"vZ0":-1.0527411007359697,"x":86.4,"y":137.88,"x0":-1.844100167457398,"y0":50.004837005722564,"z0":5.563501257627212,"aX":-17.710315993419222},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.4,"breakHorizontal":15.1,"spinRate":2410,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.4042569844608721,"extension":5.96533386697846},"index":1,"playId":"c2b9d7ac-7422-37d3-82b1-088c16fac20d","pitchNumber":2,"startTime":"2025-08-21T19:21:21.059Z","endTime":"2025-08-21T19:21:25.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"second":{"id":683227,"link":"/api/v1/people/683227"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.45296644979937,"strikeZoneBottom":1.74435603159775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.96342171154297,"aZ":-31.828843997860627,"pfxX":-0.11963331366720098,"pfxZ":0.22172796391422445,"pX":1.0650825001468471,"pZ":2.433762096729892,"vX0":6.9541595897207475,"vY0":-123.81800928159592,"vZ0":-1.3961795967199917,"x":76.4,"y":173.07,"x0":-1.755428215821278,"y0":50.003715997092684,"z0":5.649799225684374,"aX":-0.18795920926632206},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.4,"breakHorizontal":-1.3,"spinRate":2597,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.44108359093733407,"extension":5.970169776703041},"index":2,"playId":"5f7abb22-2b09-343f-9ebf-8985afa4b5f1","pitchNumber":3,"startTime":"2025-08-21T19:21:41.873Z","endTime":"2025-08-21T19:21:47.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"second":{"id":683227,"link":"/api/v1/people/683227"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.07319371192341,"aZ":-28.22359199096035,"pfxX":-11.510862406495235,"pfxZ":2.2091827849076555,"pX":-0.2569073482015486,"pZ":2.751150501992933,"vX0":9.054490106176535,"vY0":-132.58439325416907,"vZ0":-1.4987105834898342,"x":126.79,"y":164.5,"x0":-2.212637308921602,"y0":50.00293070367352,"z0":5.3740491775469685,"aX":-20.59179832231894},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.8,"breakHorizontal":19.0,"spinRate":2220,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.4123474358904242,"extension":6.085507034972137},"hitData":{"launchSpeed":104.3,"launchAngle":50.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":122.13,"coordY":74.69}},"index":3,"playId":"eb085298-f3d3-3904-98fc-f2e5ce853471","pitchNumber":4,"startTime":"2025-08-21T19:22:00.155Z","endTime":"2025-08-21T19:22:10.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":641680,"link":"/api/v1/people/641680"},"second":{"id":683227,"link":"/api/v1/people/683227"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":5.600000000000001,"leverageIndex":2.22,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:22:10.687Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan India singles on a sharp ground ball to third baseman Cody Freeman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T19:24:10.651Z","endTime":"2025-08-21T19:25:20.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.38999914373593,"strikeZoneBottom":1.51673578293352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.347717786600914,"aZ":-25.364843497172465,"pfxX":1.3092060054907404,"pfxZ":4.176113757504908,"pX":-0.6228740180360092,"pZ":2.9542974183390447,"vX0":-8.607940364215391,"vY0":-126.78474912521469,"vZ0":-2.5146688741666567,"x":140.74,"y":159.01,"x0":2.6429142247023734,"y0":50.005659900138085,"z0":5.978362134217309,"aX":2.137079846619148},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.2,"breakHorizontal":-0.5,"spinRate":2467,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.4316169334554085,"extension":6.42659247855531},"index":0,"playId":"eaac6cd8-9da4-3333-992e-7de91d7e2db7","pitchNumber":1,"startTime":"2025-08-21T19:24:19.619Z","endTime":"2025-08-21T19:24:24.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":82.4,"endSpeed":74.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.620177453096904,"aZ":-22.058582729655846,"pfxX":7.194033611685013,"pfxZ":7.066612415471692,"pX":-0.5133794332041524,"pZ":1.964398432148265,"vX0":-8.922842038315075,"vY0":-119.60853026562393,"vZ0":-5.0408448898720835,"x":136.57,"y":185.74,"x0":2.351492582330965,"y0":50.004726546579256,"z0":6.107678524984589,"aX":10.301815719389184},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":11.6,"breakHorizontal":-10.6,"spinRate":1315,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.46003277085443584,"extension":6.624285547375656},"index":1,"playId":"7df5f48a-e3fd-3e09-852d-2e7ca04b9838","pitchNumber":2,"startTime":"2025-08-21T19:24:32.630Z","endTime":"2025-08-21T19:24:36.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-21T19:24:42.184Z","endTime":"2025-08-21T19:24:54.890Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.37369540021461,"strikeZoneBottom":1.5716696515757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.576044684635892,"aZ":-20.804458717833928,"pfxX":10.0871131003862,"pfxZ":6.306151566779235,"pX":-0.8183292638814823,"pZ":2.6892352877073473,"vX0":-11.774481789900335,"vY0":-133.85210583009234,"vZ0":-4.531334788023464,"x":148.19,"y":166.17,"x0":2.340054369640781,"y0":50.00340004790405,"z0":5.905947586438959,"aX":18.190083294575402},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.6,"breakHorizontal":-15.5,"spinRate":2078,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.4101807566941824,"extension":6.975570625521148},"index":3,"playId":"6e1027a8-f5a8-3a88-874a-21cb541dda77","pitchNumber":3,"startTime":"2025-08-21T19:24:54.890Z","endTime":"2025-08-21T19:25:00.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.451816138428068,"aZ":-29.39033282294277,"pfxX":-0.09665500705425256,"pfxZ":1.809258455930518,"pX":-0.233144815201436,"pZ":1.6631487212587377,"vX0":-6.6699056378208335,"vY0":-122.43174834286701,"vZ0":-4.370316010840761,"x":125.89,"y":193.87,"x0":2.5252256281329903,"y0":50.00105144301674,"z0":5.952769651212388,"aX":-0.14751049586985002},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.6,"breakHorizontal":1.6,"spinRate":2334,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.4453306152923102,"extension":6.435945835052828},"hitData":{"launchSpeed":104.2,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":104.0,"coordY":165.0}},"index":4,"playId":"1d05cf75-4e5f-32b1-bde5-17c77e742d42","pitchNumber":4,"startTime":"2025-08-21T19:25:12.270Z","endTime":"2025-08-21T19:25:20.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.8,"awayTeamWinProbability":28.200000000000003,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.83,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:25:20.822Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Loftin walks. Jonathan India to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T19:25:45.597Z","endTime":"2025-08-21T19:28:19.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"postOnSecond":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.55068765639335,"strikeZoneBottom":1.64519005357106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.944718697163875,"aZ":-28.0828499646394,"pfxX":0.983957979549106,"pfxZ":2.4744933489971155,"pX":0.5368401199592765,"pZ":1.7425850496733362,"vX0":-5.782563848630697,"vY0":-127.17200570433896,"vZ0":-5.028942369199533,"x":96.54,"y":191.73,"x0":2.7036859114104765,"y0":50.00059363256642,"z0":5.949792778171555,"aX":1.625659363214326},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":-0.6,"spinRate":2359,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.42925872036509993,"extension":6.367518415626589},"index":0,"playId":"0f0d0432-7972-382e-a3e4-bc110564ad8b","pitchNumber":1,"startTime":"2025-08-21T19:25:50.124Z","endTime":"2025-08-21T19:25:54.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":83.2,"endSpeed":76.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.882832772173018,"aZ":-20.82748017722285,"pfxX":6.03460809347904,"pfxZ":7.683367844905946,"pX":0.4316263377919275,"pZ":1.8923313727691642,"vX0":-6.5913965965720624,"vY0":-120.86036238124149,"vZ0":-5.703232065253641,"x":100.55,"y":187.69,"x0":2.4120959846590897,"y0":50.003771695815225,"z0":6.1154954244584765,"aX":8.914701373679724},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":12.7,"breakHorizontal":-9.4,"spinRate":1297,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.45343352494566647,"extension":6.666045306852746},"index":1,"playId":"dbbc2a4c-adb2-39df-be10-71580d65623c","pitchNumber":2,"startTime":"2025-08-21T19:26:07.525Z","endTime":"2025-08-21T19:26:11.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-21T19:26:21.344Z","endTime":"2025-08-21T19:26:30.444Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.44999847669025,"strikeZoneBottom":1.62169757661542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.25325087214601,"aZ":-25.795527087896133,"pfxX":9.170887044426397,"pfxZ":4.138527419420068,"pX":1.1940066372427047,"pZ":1.3669573388226754,"vX0":-6.121324152734565,"vY0":-123.27147747978127,"vZ0":-5.933010987079929,"x":71.49,"y":201.87,"x0":2.5165320156992563,"y0":50.002417868799355,"z0":5.979610338507472,"aX":14.129330205615378},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.4,"breakHorizontal":-15.2,"spinRate":1321,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.444139298525307,"extension":6.796817165313862},"index":3,"playId":"2399cb76-62ba-36ef-b445-579d6c5f030f","pitchNumber":3,"startTime":"2025-08-21T19:26:30.444Z","endTime":"2025-08-21T19:26:33.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":88.8,"endSpeed":82.5,"strikeZoneTop":3.45000019457818,"strikeZoneBottom":1.56118836281284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.324726372961745,"aZ":-23.975770137071283,"pfxX":2.057560481347443,"pfxZ":4.811852712862788,"pX":-0.9504141674954937,"pZ":0.9391683164826323,"vX0":-9.477597456263348,"vY0":-129.00558036262277,"vZ0":-7.406203338412085,"x":153.23,"y":213.42,"x0":2.487648479679239,"y0":50.00000492766677,"z0":5.668079929718576,"aX":3.5040996790714587},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.3,"breakHorizontal":-1.8,"spinRate":2314,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.4229718466744887,"extension":6.73866701880722},"index":4,"playId":"4fcebbfa-7713-3991-8ba9-26811fae86ce","pitchNumber":4,"startTime":"2025-08-21T19:26:50.071Z","endTime":"2025-08-21T19:26:54.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.933969428634438,"aZ":-18.066479505094815,"pfxX":9.887549399690329,"pfxZ":7.673382382747224,"pX":0.17240861600045193,"pZ":2.9459282909182507,"vX0":-9.474254538678226,"vY0":-134.89200272597944,"vZ0":-4.397366540271696,"x":110.43,"y":159.24,"x0":2.4492396178588858,"y0":50.00480652081796,"z0":5.874813301527605,"aX":18.18427682467004},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.1,"breakHorizontal":-15.8,"spinRate":2131,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.4063779060597512,"extension":6.906409017432408},"index":5,"playId":"bec826a0-edd8-314d-a8d7-e8ef89daf787","pitchNumber":5,"startTime":"2025-08-21T19:27:10.797Z","endTime":"2025-08-21T19:27:17.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.25554908536568,"aZ":-29.20730356792969,"pfxX":-1.3098212170974493,"pfxZ":1.9564750462718052,"pX":-0.6647130379380694,"pZ":2.404291692915058,"vX0":-7.220147545285803,"vY0":-121.45658498952315,"vZ0":-2.8050815152771733,"x":142.34,"y":173.86,"x0":2.4976047540143433,"y0":50.004331187832136,"z0":6.073559286189089,"aX":-1.987187952037341},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.2,"breakHorizontal":3.8,"spinRate":2241,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.44826155228400166,"extension":6.608356619099949},"index":6,"playId":"2be3c87b-6611-3f5b-a2c5-b257823ae019","pitchNumber":6,"startTime":"2025-08-21T19:27:32.593Z","endTime":"2025-08-21T19:27:36.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":84.7,"endSpeed":78.4,"strikeZoneTop":3.44999864891426,"strikeZoneBottom":1.6450216762092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.729970414865974,"aZ":-24.293649494724132,"pfxX":7.4744899535835145,"pfxZ":5.10268285373958,"pX":0.424516989944579,"pZ":1.1721242429945689,"vX0":-6.918793464652696,"vY0":-123.06227731990639,"vZ0":-6.641814022172765,"x":100.82,"y":207.13,"x0":2.2913977120110776,"y0":50.00570379179479,"z0":5.943163034581287,"aX":11.551393142610433},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.0,"breakHorizontal":-12.1,"spinRate":1402,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4438399507973312,"extension":6.700881321593258},"index":7,"playId":"8737cad8-a736-37df-a386-5062886c7279","pitchNumber":7,"startTime":"2025-08-21T19:27:56.398Z","endTime":"2025-08-21T19:28:00.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.45000144037954,"strikeZoneBottom":1.63815551594155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.632820733203374,"aZ":-24.89772505999653,"pfxX":-0.31270221756222805,"pfxZ":4.41441236669556,"pX":0.26685004468254714,"pZ":4.048779424289582,"vX0":-5.852786357467544,"vY0":-127.00455378334827,"vZ0":0.005353586254948195,"x":106.83,"y":129.46,"x0":2.6326134397131558,"y0":50.00601647458856,"z0":6.010853055493184,"aX":-0.5153786392026513},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.3,"breakHorizontal":1.8,"spinRate":2352,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.42966459179002037,"extension":6.787271812837927},"index":8,"playId":"a233cd52-c3a2-3a42-b192-83ebde4313a9","pitchNumber":8,"startTime":"2025-08-21T19:28:15.645Z","endTime":"2025-08-21T19:28:19.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.6,"awayTeamWinProbability":23.400000000000006,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":1.35,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:28:19.948Z","atBatIndex":34},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Luke Maile out on a sacrifice bunt, catcher Jonah Heim to first baseman Rowdy Tellez. Jonathan India to 3rd. Nick Loftin to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T19:29:22.914Z","endTime":"2025-08-21T19:29:32.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"postOnThird":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T19:28:32.740Z","endTime":"2025-08-21T19:29:25.191Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.338381883419697,"aZ":-29.955640140390127,"pfxX":-1.014053705795984,"pfxZ":1.7342783557127657,"pX":0.2084314592382137,"pZ":1.606482812575146,"vX0":-5.297709400486529,"vY0":-111.98496547453695,"vZ0":-3.389046661645057,"x":109.06,"y":195.4,"x0":2.7318051837125026,"y0":50.000514148572556,"z0":6.188929702586392,"aX":-1.292861144354899},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":2.6,"breakHorizontal":3.1,"spinRate":2078,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4882463194701634,"extension":6.620259512020187},"hitData":{"launchSpeed":11.6,"launchAngle":48.0,"totalDistance":11.0,"trajectory":"bunt_grounder","hardness":"medium","location":"2","coordinates":{"coordX":126.05,"coordY":197.07}},"index":1,"playId":"4fb978cb-486e-30c3-90d8-07caeac2f854","pitchNumber":1,"startTime":"2025-08-21T19:29:25.191Z","endTime":"2025-08-21T19:29:32.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":76.6,"awayTeamWinProbability":23.400000000000006,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":1.59,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:29:32.678Z","atBatIndex":35},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Tyler Tolbert out on a sacrifice fly to center fielder Evan Carter. Jonathan India scores. Nick Loftin to 3rd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T19:29:45.343Z","endTime":"2025-08-21T19:32:00.624Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"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":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":{"id":571578,"link":"/api/v1/people/571578"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":77.0,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.03999865365524,"aZ":-30.77955771264078,"pfxX":0.9496851098064808,"pfxZ":0.9512694804108985,"pX":0.1348174423502441,"pZ":1.6154494976038734,"vX0":-6.34294031199281,"vY0":-119.08531345817192,"vZ0":-3.913680988448445,"x":111.86,"y":195.16,"x0":2.6841920049899293,"y0":50.00322549239634,"z0":5.998021691688485,"aX":1.3946940402639783},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.2,"breakHorizontal":-0.5,"spinRate":2261,"spinDirection":297},"zone":8,"typeConfidence":2.0,"plateTime":0.45604814022549833,"extension":6.426871754591736},"index":0,"playId":"08c68131-0564-32b2-900e-57cb86d113d8","pitchNumber":1,"startTime":"2025-08-21T19:30:07.517Z","endTime":"2025-08-21T19:30:11.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-21T19:30:19.169Z","endTime":"2025-08-21T19:30:39.382Z","isPitch":false,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.31900007223432,"strikeZoneBottom":1.6050153576765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.38149391783293,"aZ":-26.9243975009747,"pfxX":1.481309187857323,"pfxZ":3.098322765981651,"pX":0.4714019198642141,"pZ":3.983271496543646,"vX0":-6.461454954720408,"vY0":-128.08246371488772,"vZ0":0.05958584766388497,"x":99.03,"y":131.23,"x0":2.8123197747703754,"y0":50.00376581444607,"z0":6.030105776760366,"aX":2.5115203155482955},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.9,"breakHorizontal":-1.6,"spinRate":2383,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.42432595983269383,"extension":6.655302244986968},"index":2,"playId":"96f05cb7-3a9e-3a58-8221-9ccafb734858","pitchNumber":2,"startTime":"2025-08-21T19:30:39.382Z","endTime":"2025-08-21T19:30:44.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"96f05cb7-3a9e-3a58-8221-9ccafb734858","startTime":"2025-08-21T19:30:49.158Z","endTime":"2025-08-21T19:31:04.835Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.8,"strikeZoneTop":3.31899951182836,"strikeZoneBottom":1.65104183389924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.975476924862768,"aZ":-30.15841798042256,"pfxX":0.48586867162239766,"pfxZ":1.3768054206216878,"pX":-0.35390326230347147,"pZ":0.8557390215219274,"vX0":-7.505170370869605,"vY0":-118.94976983390121,"vZ0":-5.74859490715228,"x":130.49,"y":215.68,"x0":2.7550789358246184,"y0":50.00046173665547,"z0":5.979922870539456,"aX":0.7103652923565508},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.6,"breakHorizontal":0.6,"spinRate":2283,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4573510935727345,"extension":6.418040111247577},"index":4,"playId":"6f092f26-63e5-3035-9023-8bf023334244","pitchNumber":3,"startTime":"2025-08-21T19:31:04.835Z","endTime":"2025-08-21T19:31:10.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.20553907413301,"strikeZoneBottom":1.60262084458281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.21092892979672,"aZ":-24.80730129634109,"pfxX":0.4381629525509445,"pfxZ":4.344042160614846,"pX":-0.28487805352982887,"pZ":3.812845239227402,"vX0":-7.857278072315443,"vY0":-128.30584742179903,"vZ0":-0.7686390966121728,"x":127.86,"y":135.83,"x0":2.7378989296279572,"y0":50.00401271222966,"z0":6.019692527895116,"aX":0.7441848801726119},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.9,"breakHorizontal":0.7,"spinRate":2374,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.424085733836598,"extension":6.4581017135310335},"index":5,"playId":"21bffd3a-0a3e-3bbb-8b0e-0b1d0d3ebdb8","pitchNumber":4,"startTime":"2025-08-21T19:31:27.653Z","endTime":"2025-08-21T19:31:32.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62730056043067,"aZ":-25.553352729096716,"pfxX":0.4922591935553426,"pfxZ":3.964363624164614,"pX":0.08573928423797957,"pZ":2.9614869311954783,"vX0":-6.699588667692763,"vY0":-127.97851447478183,"vZ0":-2.460407857213082,"x":113.73,"y":158.82,"x0":2.6656270655379304,"y0":50.005593542273466,"z0":5.922123119154051,"aX":0.8241968937575868},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.8,"breakHorizontal":0.5,"spinRate":2256,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.42681014418255936,"extension":6.612219224193144},"hitData":{"launchSpeed":101.1,"launchAngle":29.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":121.41,"coordY":68.07}},"index":6,"playId":"6baad387-4bdf-379a-8cd0-601afa0ae24c","pitchNumber":5,"startTime":"2025-08-21T19:31:48.351Z","endTime":"2025-08-21T19:32:00.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":1.55,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:32:00.624Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a line drive to right fielder Josh Smith. Nick Loftin scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T19:32:14.033Z","endTime":"2025-08-21T19:33:32.859Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":{"id":571578,"link":"/api/v1/people/571578"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.8,"strikeZoneTop":3.59198903587907,"strikeZoneBottom":1.70306258414588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.103131567701706,"aZ":-30.367559245744694,"pfxX":1.1835368598585423,"pfxZ":1.2994955547081535,"pX":0.533318459365396,"pZ":1.2994716741050711,"vX0":-5.447479338642007,"vY0":-116.38086105601026,"vZ0":-4.607140876277173,"x":96.67,"y":203.69,"x0":2.7371316813983935,"y0":50.002826509931865,"z0":6.138260276277013,"aX":1.645703630605457},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.6,"breakHorizontal":-1.0,"spinRate":2254,"spinDirection":296},"zone":14,"typeConfidence":2.0,"plateTime":0.4682549172285366,"extension":6.309526840031862},"index":0,"playId":"a2d2eb9c-3bcd-32d2-9f96-53a889b1b278","pitchNumber":1,"startTime":"2025-08-21T19:32:32.127Z","endTime":"2025-08-21T19:32:36.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.930282529968803,"aZ":-24.812947145098,"pfxX":0.8352407220908273,"pfxZ":4.409427539280193,"pX":-0.8038471465579918,"pZ":3.2500972912405355,"vX0":-9.03125232538049,"vY0":-127.32057092576535,"vZ0":-1.9039859284945289,"x":147.64,"y":151.03,"x0":2.6551242270802535,"y0":50.004138273678514,"z0":5.938249420896206,"aX":1.3956880016407966},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":0.1,"spinRate":2403,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.42740777110661954,"extension":6.476029033116115},"index":1,"playId":"45eff311-7e62-33a4-a80a-bd49cef8a0d7","pitchNumber":2,"startTime":"2025-08-21T19:32:48.188Z","endTime":"2025-08-21T19:32:54.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.131314416001764,"aZ":-21.579658033457346,"pfxX":8.181183655136092,"pfxZ":5.781647364195427,"pX":0.7348258117909781,"pZ":2.850976694848175,"vX0":-7.4388888165321685,"vY0":-134.2856587679812,"vZ0":-4.591134894994359,"x":88.99,"y":161.8,"x0":2.4732988123743604,"y0":50.0038847089114,"z0":6.111132983595487,"aX":14.994649976341297},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.7,"breakHorizontal":-13.3,"spinRate":2122,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.4073345131091304,"extension":6.4487050680622175},"hitData":{"launchSpeed":96.0,"launchAngle":10.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.36,"coordY":121.5}},"index":2,"playId":"07e6aea5-2aa0-34a1-83ef-2e857af04e99","pitchNumber":3,"startTime":"2025-08-21T19:33:21.997Z","endTime":"2025-08-21T19:33:32.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.7,"awayTeamWinProbability":15.299999999999997,"homeTeamWinProbabilityAdded":6.799999999999997,"leverageIndex":1.04,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:33:32.859Z","atBatIndex":37},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bobby Witt Jr. grounds into a force out, shortstop Corey Seager to second baseman Ezequiel Duran. Maikel Garcia out at 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T19:36:16.399Z","endTime":"2025-08-21T19:36:25.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-21T19:33:41.969Z","endTime":"2025-08-21T19:34:27.435Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jacob Webb replaces Patrick Corbin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-21T19:34:27.435Z","endTime":"2025-08-21T19:35:58.302Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2,"playId":"8216bb05-2748-3c16-ac42-069327506873","startTime":"2025-08-21T19:35:58.302Z","endTime":"2025-08-21T19:36:02.642Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.16795642888661,"aZ":-39.686526143762876,"pfxX":9.365043446474584,"pfxZ":-5.533159921294159,"pX":0.5688595817649255,"pZ":2.084695043237937,"vX0":5.30425290552753,"vY0":-116.6494041425641,"vZ0":0.40040615232394505,"x":95.32,"y":182.49,"x0":-2.963546056963665,"y0":50.00546356297902,"z0":5.700919604730268,"aX":12.704291021810162},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-9.5,"breakHorizontal":-18.4,"spinRate":2594,"spinDirection":30},"zone":9,"typeConfidence":0.9,"plateTime":0.47240145660345334,"extension":6.315546793302542},"hitData":{"launchSpeed":91.4,"launchAngle":4.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.28,"coordY":157.26}},"index":3,"playId":"0f57ac44-1be0-355a-b69d-578ff2bbb739","pitchNumber":1,"startTime":"2025-08-21T19:36:18.222Z","endTime":"2025-08-21T19:36:25.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:36:25.132Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corey Seager singles on a soft line drive to left fielder Nick Loftin.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T19:38:18.684Z","endTime":"2025-08-21T19:38:59.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.5200024427062,"strikeZoneBottom":1.48673612593843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.81496791283029,"aZ":-23.184352503233065,"pfxX":-9.492520684251083,"pfxZ":5.00075234823014,"pX":0.6798133826127505,"pZ":2.1576899976306008,"vX0":9.924061863359265,"vY0":-132.10710486131174,"vZ0":-4.33930595335699,"x":91.09,"y":180.52,"x0":-1.8630654368839723,"y0":50.000470686882196,"z0":5.491607164477854,"aX":-17.052458483848973},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.4,"breakHorizontal":15.5,"spinRate":2311,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.412043680743996,"extension":6.067483083984248},"index":0,"playId":"f9b4b61f-1d75-31f2-a91b-2c4f09909537","pitchNumber":1,"startTime":"2025-08-21T19:38:32.426Z","endTime":"2025-08-21T19:38:36.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.576278086178473,"aZ":-27.303075908095042,"pfxX":0.6313493233642054,"pfxZ":2.992239053307774,"pX":0.8017631236537944,"pZ":3.2035390148742735,"vX0":6.92676483128185,"vY0":-126.19543629640282,"vZ0":-0.707710771704067,"x":86.44,"y":152.28,"x0":-2.0506005439899306,"y0":50.00155644187598,"z0":5.670087424788069,"aX":1.0258902619401238},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.5,"breakHorizontal":-2.6,"spinRate":2543,"spinDirection":185},"zone":3,"typeConfidence":2.0,"plateTime":0.4325943341650822,"extension":6.135215549471123},"hitData":{"launchSpeed":59.2,"launchAngle":31.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"soft","location":"7","coordinates":{"coordX":69.26,"coordY":137.34}},"index":1,"playId":"7f7ab451-2cda-382f-85db-9ba520c27017","pitchNumber":2,"startTime":"2025-08-21T19:38:45.958Z","endTime":"2025-08-21T19:38:59.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.5,"awayTeamWinProbability":20.5,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":0.91,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:38:59.697Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a line drive to right fielder Randal Grichuk. Corey Seager to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T19:39:03.511Z","endTime":"2025-08-21T19:40:08.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.4,"strikeZoneTop":3.43999831940226,"strikeZoneBottom":1.63509485752242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.892581175569106,"aZ":-23.417031425074097,"pfxX":-10.09230800984759,"pfxZ":4.786822234789924,"pX":0.23648281732523124,"pZ":1.4365841041314424,"vX0":9.078281299785495,"vY0":-133.03812791696745,"vZ0":-5.898311285835707,"x":107.99,"y":199.99,"x0":-1.8743505070909363,"y0":50.00593767313405,"z0":5.331195090403465,"aX":-18.476504026081294},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.8,"breakHorizontal":16.8,"spinRate":2237,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.40844025215404534,"extension":6.062090170718713},"index":0,"playId":"c77da7d1-ecc3-3885-8d3f-b6b69bd1f213","pitchNumber":1,"startTime":"2025-08-21T19:39:22.780Z","endTime":"2025-08-21T19:39:28.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.258366497459356,"aZ":-30.877896757176366,"pfxX":0.24880444761866294,"pfxZ":0.8547207571274207,"pX":-0.051032062107967985,"pZ":2.8041356232381682,"vX0":4.559722836916932,"vY0":-121.77658105206689,"vZ0":-0.7170268391535182,"x":118.95,"y":163.07,"x0":-1.9675521035028207,"y0":50.006078068343,"z0":5.73574232769206,"aX":0.3800829495991799},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.7,"breakHorizontal":-1.3,"spinRate":2438,"spinDirection":101},"zone":5,"typeConfidence":2.0,"plateTime":0.44700080924629537,"extension":5.857244946357385},"index":1,"playId":"ab6334bb-92ee-3947-b174-9ba7ea3904b6","pitchNumber":2,"startTime":"2025-08-21T19:39:39.577Z","endTime":"2025-08-21T19:39:43.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33656271846604,"aZ":-23.07639346754687,"pfxX":-10.120029523503867,"pfxZ":5.0365197097459316,"pX":0.213690797675552,"pZ":1.8775472376153703,"vX0":9.05874856679437,"vY0":-132.53682103475626,"vZ0":-4.642019920190033,"x":108.85,"y":188.09,"x0":-1.9089903479643338,"y0":50.000414410587624,"z0":5.305082565489142,"aX":-18.272397356936164},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.4,"breakHorizontal":16.7,"spinRate":2274,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.41091203165556767,"extension":5.988213072743723},"hitData":{"launchSpeed":86.4,"launchAngle":16.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.45,"coordY":107.8}},"index":2,"playId":"e54c65c9-f73b-363d-9253-dab3c5776463","pitchNumber":3,"startTime":"2025-08-21T19:39:59.191Z","endTime":"2025-08-21T19:40:08.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.0,"awayTeamWinProbability":27.0,"homeTeamWinProbabilityAdded":-6.5,"leverageIndex":1.65,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:40:08.215Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T19:40:20.935Z","endTime":"2025-08-21T19:41:40.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.769343471998923,"aZ":-23.868225013573067,"pfxX":-0.8647170595258387,"pfxZ":4.897787518953548,"pX":0.6396822067450575,"pZ":2.847332585990548,"vX0":6.6400814595736,"vY0":-128.65819400671668,"vZ0":-2.31248567924463,"x":92.62,"y":161.9,"x0":-1.8494666066856114,"y0":50.00388850626494,"z0":5.585446544774135,"aX":-1.4677657782942601},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.6,"breakHorizontal":0.2,"spinRate":2542,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.42383361133016884,"extension":6.003791887320683},"index":0,"playId":"76095d75-46e9-3aa2-a68e-a8ac802f5fda","pitchNumber":1,"startTime":"2025-08-21T19:40:33.629Z","endTime":"2025-08-21T19:40:37.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.141566345946902,"aZ":-16.49767812735714,"pfxX":-9.501595080275589,"pfxZ":8.693363697942626,"pX":-0.349921622274658,"pZ":2.6926197178347158,"vX0":7.343298848779353,"vY0":-133.52452012367405,"vZ0":-4.178235875524608,"x":130.34,"y":166.08,"x0":-1.9032871688523596,"y0":50.00082421786565,"z0":5.4671102465501695,"aX":-17.129926771140553},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.0,"breakHorizontal":15.6,"spinRate":2357,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4104351361927332,"extension":5.9271729587248645},"index":1,"playId":"fd783673-9314-3b91-9936-04ec9ff9bae6","pitchNumber":2,"startTime":"2025-08-21T19:40:58.821Z","endTime":"2025-08-21T19:41:04.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.240362949747468,"aZ":-30.02283390671024,"pfxX":-1.0040886874301744,"pfxZ":1.3320325132101454,"pX":1.2333419857688606,"pZ":1.0451243488841329,"vX0":7.755155925705382,"vY0":-124.99938080924008,"vZ0":-4.9645794110863335,"x":69.99,"y":210.56,"x0":-1.751446612632947,"y0":50.00346994799041,"z0":5.4625004012890335,"aX":-1.6231361332545946},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.7,"breakHorizontal":0.4,"spinRate":2568,"spinDirection":352},"zone":14,"typeConfidence":2.0,"plateTime":0.43471776334924694,"extension":6.145009478894086},"index":2,"playId":"e19c2760-2a80-3cce-9bd2-63beb7f1df21","pitchNumber":3,"startTime":"2025-08-21T19:41:35.595Z","endTime":"2025-08-21T19:41:40.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":2.33,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:41:40.231Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Evan Carter singles on a pop up to left fielder Nick Loftin. Corey Seager to 3rd. Ezequiel Duran to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T19:41:49.851Z","endTime":"2025-08-21T19:42:11.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnThird":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.72186179955677,"aZ":-32.620860091805504,"pfxX":8.24817857725899,"pfxZ":-0.32639743575031943,"pX":-0.007290401988282425,"pZ":2.578320430354264,"vX0":3.741368949964708,"vY0":-116.29033388283102,"vZ0":0.5225589103434598,"x":117.28,"y":169.17,"x0":-2.7108510478044163,"y0":50.003027040189565,"z0":5.456226220729873,"aX":11.246329204994558},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-0.1,"breakHorizontal":-15.8,"spinRate":2629,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.4718059695442931,"extension":6.033073514003005},"hitData":{"launchSpeed":67.3,"launchAngle":26.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"7","coordinates":{"coordX":85.32,"coordY":122.55}},"index":0,"playId":"8f1ab1ba-05c9-338d-a6b1-693ca8a159b4","pitchNumber":1,"startTime":"2025-08-21T19:42:03.677Z","endTime":"2025-08-21T19:42:11.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.8,"awayTeamWinProbability":28.200000000000003,"homeTeamWinProbabilityAdded":-7.1000000000000085,"leverageIndex":2.17,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:42:11.695Z","atBatIndex":42},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Rowdy Tellez reaches on a fielder's choice. Corey Seager scores. Ezequiel Duran to 3rd. Evan Carter to 2nd. Missed catch error by shortstop Bobby Witt Jr., assist to second baseman Jonathan India.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T19:42:26.131Z","endTime":"2025-08-21T19:43:29.200Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"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":84.6,"endSpeed":78.5,"strikeZoneTop":3.62000165205203,"strikeZoneBottom":1.66645151033156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.666762428027685,"aZ":-32.9592826060775,"pfxX":0.2721652348250325,"pfxZ":-0.5021598190606635,"pX":0.6157658441845157,"pZ":2.439803472210857,"vX0":5.962624343824143,"vY0":-123.2434912168511,"vZ0":-1.1846432222213448,"x":93.53,"y":172.91,"x0":-1.8624278207456793,"y0":50.00562430698336,"z0":5.690504744221518,"aX":0.421799946689207},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.0,"breakHorizontal":-1.8,"spinRate":2500,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.4430859723396243,"extension":6.044377274618918},"index":0,"playId":"fd31bdf4-c085-3e0d-9ef4-6258c2f67acc","pitchNumber":1,"startTime":"2025-08-21T19:42:42.224Z","endTime":"2025-08-21T19:42:47.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.61999817736839,"strikeZoneBottom":1.63894662758353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.81967622539476,"aZ":-17.833207433395817,"pfxX":-8.627831720462511,"pfxZ":7.670857440332043,"pX":0.8363121391272778,"pZ":4.336696894995171,"vX0":10.159512302947416,"vY0":-135.2217729028523,"vZ0":-0.14136287320174462,"x":85.12,"y":121.69,"x0":-1.8315569127321205,"y0":50.00318244859526,"z0":5.630602436341502,"aX":-16.13241614703722},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":13.7,"spinRate":2407,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.40356416096595993,"extension":5.9345173249758805},"index":1,"playId":"93da86b0-50ee-3894-a57d-7b6488cd603b","pitchNumber":2,"startTime":"2025-08-21T19:42:59.593Z","endTime":"2025-08-21T19:43:04.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.675921292978977,"aZ":-23.256003142970002,"pfxX":-10.350791108595546,"pfxZ":4.87738601327848,"pX":-0.059525969514057205,"pZ":2.6698747519698967,"vX0":8.176668675545768,"vY0":-133.57360188731187,"vZ0":-3.128993400151381,"x":119.27,"y":166.69,"x0":-1.798309690699981,"y0":50.000373261959226,"z0":5.507093498087908,"aX":-18.916227507307507},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.4,"breakHorizontal":17.3,"spinRate":2293,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4082647877724024,"extension":5.9509198807813215},"hitData":{"launchSpeed":111.5,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":144.72,"coordY":155.74}},"index":2,"playId":"6d5131a6-086a-3bce-a9db-d02706ab4272","pitchNumber":3,"startTime":"2025-08-21T19:43:20.560Z","endTime":"2025-08-21T19:43:29.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.4,"awayTeamWinProbability":38.6,"homeTeamWinProbabilityAdded":-10.399999999999999,"leverageIndex":3.08,"dramaIndex":146.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:43:29.200Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Smith singles on a ground ball to right fielder Randal Grichuk. Ezequiel Duran scores. Evan Carter scores. Rowdy Tellez to 2nd.","rbi":2,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T19:44:04.122Z","endTime":"2025-08-21T19:46:13.373Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"postOnSecond":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":77.2,"strikeZoneTop":3.18143246328913,"strikeZoneBottom":1.53108742206647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.51249416615463,"aZ":-38.84184455555244,"pfxX":-1.9031561110644617,"pfxZ":-4.547255208263774,"pX":1.5964667562358439,"pZ":-0.09118541416049974,"vX0":8.572173968812153,"vY0":-119.94119343516356,"vZ0":-5.0113816394687465,"x":56.15,"y":241.24,"x0":-1.7644149634038961,"y0":50.00068262482483,"z0":5.46001822441547,"aX":-2.795913970342569},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.1,"breakHorizontal":1.6,"spinRate":2565,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.45531823239239744,"extension":5.976856821265946},"index":0,"playId":"49760054-7b2e-3122-9cfb-632188ce4f55","pitchNumber":1,"startTime":"2025-08-21T19:44:04.122Z","endTime":"2025-08-21T19:44:09.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.07782785151797,"strikeZoneBottom":1.4272802968616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.303468977281213,"aZ":-26.229978042511988,"pfxX":-8.995931746266061,"pfxZ":4.0233547833438585,"pX":-1.934126359054901,"pZ":3.074730575261758,"vX0":3.175252760646924,"vY0":-121.01496279373475,"vZ0":-0.6801703414626469,"x":190.72,"y":155.76,"x0":-2.096694950449263,"y0":50.005825189282234,"z0":5.663553229574903,"aX":-13.303002737657467},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.3,"breakHorizontal":15.5,"spinRate":2004,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.453161054150486,"extension":5.719019454126919},"index":1,"playId":"9cc26317-e3fb-309d-bd9c-1c9d97dc4df5","pitchNumber":2,"startTime":"2025-08-21T19:44:45.273Z","endTime":"2025-08-21T19:44:50.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.17483886008184,"strikeZoneBottom":1.49119469159778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.615629247858116,"aZ":-25.368969870701815,"pfxX":-10.286314863667819,"pfxZ":3.72950409295386,"pX":0.6869685154511288,"pZ":2.379839216817781,"vX0":10.341773283583871,"vY0":-133.68927282167326,"vZ0":-3.136163144593501,"x":90.81,"y":174.52,"x0":-1.8800080897900715,"y0":50.00479079347023,"z0":5.372884329759212,"aX":-18.774964645746106},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.4,"breakHorizontal":16.7,"spinRate":2278,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.40844695172851475,"extension":5.930568440254567},"index":2,"playId":"9e177622-924d-3845-a4f7-6a4de47ea129","pitchNumber":3,"startTime":"2025-08-21T19:45:06.135Z","endTime":"2025-08-21T19:45:10.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.09559622386911,"strikeZoneBottom":1.49405217166802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.595214542059743,"aZ":-24.41222282614219,"pfxX":-11.021539946518027,"pfxZ":4.27670820940458,"pX":0.6479779998910122,"pZ":3.052908371839655,"vX0":10.486139108597369,"vY0":-133.81076441328443,"vZ0":-1.7140059236221679,"x":92.3,"y":156.35,"x0":-1.8876973878998533,"y0":50.004766887966426,"z0":5.4491304567868895,"aX":-20.010369780358705},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.6,"breakHorizontal":17.8,"spinRate":2326,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.4091701095149731,"extension":5.972421315956539},"index":3,"playId":"b30b0727-59f8-31c9-9fa8-9522e7047c29","pitchNumber":4,"startTime":"2025-08-21T19:45:25.447Z","endTime":"2025-08-21T19:45:30.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"6c7fbef9-b9ac-4c74-a6ff-a8f472565b58","startTime":"2025-08-21T19:45:47.757Z","endTime":"2025-08-21T19:45:52.757Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71394163396285,"aZ":-26.437954144022626,"pfxX":-10.724238847976398,"pfxZ":3.216488203740413,"pX":0.17453661785434382,"pZ":2.8426925277023325,"vX0":9.17025513051209,"vY0":-132.0462597817385,"vZ0":-1.7945615980590968,"x":110.35,"y":162.03,"x0":-1.9346050935450463,"y0":50.00057230537299,"z0":5.458988147536385,"aX":-19.108826844584073},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.6,"breakHorizontal":17.6,"spinRate":2131,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.41335558856123633,"extension":5.960510420374157},"hitData":{"launchSpeed":98.6,"launchAngle":0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.89,"coordY":128.37}},"index":5,"playId":"45571506-aa8b-3ff2-ab3b-3267e687178c","pitchNumber":5,"startTime":"2025-08-21T19:46:02.969Z","endTime":"2025-08-21T19:46:13.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":-16.599999999999994,"leverageIndex":3.48,"dramaIndex":194.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:46:13.373Z","atBatIndex":44},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Cody Freeman grounds into a double play, second baseman Jonathan India to first baseman Vinnie Pasquantino. Josh Smith out at 2nd. Cody Freeman out at 1st.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T19:48:50.491Z","endTime":"2025-08-21T19:49:47.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Angel Zerpa replaces Michael Lorenzen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T19:48:10.766Z","endTime":"2025-08-21T19:48:52.722Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672582,"link":"/api/v1/people/672582"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":642133,"link":"/api/v1/people/642133"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.19100680307299,"strikeZoneBottom":1.41443379680259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.98433798780758,"aZ":-34.69385787922531,"pfxX":-0.22798212543836704,"pfxZ":-1.6275120610411644,"pX":-0.05479974901936693,"pZ":1.8297411443393403,"vX0":-6.49593351656512,"vY0":-123.33463946920457,"vZ0":-1.6803669231053444,"x":119.09,"y":189.38,"x0":2.6352467946649174,"y0":50.00160695052622,"z0":5.427622431857074,"aX":-0.35215869770410646},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.1,"breakHorizontal":1.8,"spinRate":2488,"spinDirection":323},"zone":8,"typeConfidence":2.0,"plateTime":0.4429657903178499,"extension":5.385593755175901},"index":1,"playId":"44b3c78f-efdb-339e-9743-4f2fe1970c71","pitchNumber":1,"startTime":"2025-08-21T19:48:52.722Z","endTime":"2025-08-21T19:48:56.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":642133,"link":"/api/v1/people/642133"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.122264371186326,"aZ":-35.34013589668153,"pfxX":0.07186267934427426,"pfxZ":-2.048504697246292,"pX":0.40141551997784247,"pZ":2.175795434707567,"vX0":-6.022140624716752,"vY0":-123.51950254864947,"vZ0":-0.5227277736589093,"x":101.7,"y":180.03,"x0":2.8642022822164988,"y0":50.00563141290504,"z0":5.367361517168161,"aX":0.1107109068568311},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.6,"breakHorizontal":1.3,"spinRate":2530,"spinDirection":309},"zone":6,"typeConfidence":2.0,"plateTime":0.44380400306596623,"extension":5.551332738313245},"index":2,"playId":"bd268c87-0628-3694-bead-dd74ed8ef1a6","pitchNumber":2,"startTime":"2025-08-21T19:49:09.354Z","endTime":"2025-08-21T19:49:14.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":642133,"link":"/api/v1/people/642133"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-21T19:49:26.882Z","endTime":"2025-08-21T19:49:40.076Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":642133,"link":"/api/v1/people/642133"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.8832455506926,"aZ":-24.850948002985866,"pfxX":10.27817154681556,"pfxZ":3.6038182138551935,"pX":0.5732964260833755,"pZ":2.694664600308897,"vX0":-8.975658341642403,"vY0":-141.1796693021922,"vZ0":-3.3991585933988726,"x":95.15,"y":166.02,"x0":2.4466652477167297,"y0":50.00525722553429,"z0":5.500007383392536,"aX":20.90669321583797},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.0,"breakHorizontal":-16.9,"spinRate":1925,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.3868470856691153,"extension":5.262420897485292},"hitData":{"launchSpeed":97.2,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.27,"coordY":157.26}},"index":4,"playId":"846a90da-b92a-3336-ae38-d638f136efb9","pitchNumber":3,"startTime":"2025-08-21T19:49:40.076Z","endTime":"2025-08-21T19:49:47.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":642133,"link":"/api/v1/people/642133"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":11.899999999999991,"leverageIndex":2.56,"dramaIndex":142.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:49:47.650Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Vinnie Pasquantino homers (26) on a fly ball to right center field.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T19:51:45.504Z","endTime":"2025-08-21T19:53:05.547Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":{"id":657097,"link":"/api/v1/people/657097"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.61340004134734,"strikeZoneBottom":1.69552405366294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.101575830769736,"aZ":-12.103078464130167,"pfxX":-5.802443653297058,"pfxZ":10.789698714482881,"pX":-1.1055096910937072,"pZ":2.3680820688939948,"vX0":6.637329086270987,"vY0":-135.63346679717884,"vZ0":-6.008126716243199,"x":159.14,"y":174.84,"x0":-2.8322950620607616,"y0":50.00372242172498,"z0":5.4585862001450485,"aX":-10.79493329935658},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":9.1,"spinRate":2563,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.404076932836269,"extension":6.314492150748939},"index":0,"playId":"51f399a7-4575-36ee-a5ff-16e01d5568f5","pitchNumber":1,"startTime":"2025-08-21T19:51:55.460Z","endTime":"2025-08-21T19:52:00.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.57000126959764,"strikeZoneBottom":1.75052314606344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.133086830429175,"aZ":-19.551948987168515,"pfxX":-11.087681281481265,"pfxZ":8.267393926377228,"pX":0.27398051772178594,"pZ":0.6633601260077151,"vX0":10.729292034350816,"vY0":-122.99069760442231,"vZ0":-7.618377486248448,"x":106.56,"y":220.87,"x0":-2.711214020442367,"y0":50.00477634200855,"z0":5.4680902340497415,"aX":-16.933559647457397},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":13.2,"breakHorizontal":17.5,"spinRate":2386,"spinDirection":245},"zone":14,"typeConfidence":0.91,"plateTime":0.4458874733153877,"extension":6.2905015588881605},"index":1,"playId":"e52ed01d-474a-3b4f-b210-0d5c747f72dd","pitchNumber":2,"startTime":"2025-08-21T19:52:09.994Z","endTime":"2025-08-21T19:52:13.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.57000059507939,"strikeZoneBottom":1.78599082475836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.40806902164374,"aZ":-23.18155445047957,"pfxX":-11.631968062673058,"pfxZ":5.93687348408484,"pX":-0.3118141949319012,"pZ":2.1564100681456835,"vX0":9.676016509596987,"vY0":-122.1019269858055,"vZ0":-3.5020616917486427,"x":128.89,"y":180.56,"x0":-2.8093336075857733,"y0":50.00040658928615,"z0":5.597466000216236,"aX":-17.61086436433149},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":10.2,"breakHorizontal":18.8,"spinRate":2309,"spinDirection":242},"zone":7,"typeConfidence":0.91,"plateTime":0.44810269883744347,"extension":6.334934515201319},"index":2,"playId":"05cc01c8-e742-3e8c-ba4f-9c35fa932279","pitchNumber":3,"startTime":"2025-08-21T19:52:25.369Z","endTime":"2025-08-21T19:52:29.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.257728811115555,"aZ":-25.01349552579217,"pfxX":-11.310227958273186,"pfxZ":4.611474351365472,"pX":-0.38421072177010307,"pZ":2.0688751140097925,"vX0":9.200464179366861,"vY0":-123.19577231784099,"vZ0":-3.352838843244964,"x":131.65,"y":182.92,"x0":-2.680276699574557,"y0":50.00018993182925,"z0":5.539245919254365,"aX":-17.55088123889054},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.8,"breakHorizontal":18.6,"spinRate":2224,"spinDirection":244},"zone":7,"typeConfidence":0.9,"plateTime":0.4429602553764145,"extension":6.386958167971749},"hitData":{"launchSpeed":107.2,"launchAngle":23.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":193.03,"coordY":48.19}},"index":3,"playId":"5e0701fe-4ded-30e6-a054-e802fe3d2d49","pitchNumber":4,"startTime":"2025-08-21T19:52:42.517Z","endTime":"2025-08-21T19:53:05.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":14.100000000000001,"leverageIndex":1.16,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:53:05.547Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to second baseman Ezequiel Duran.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T19:53:11.230Z","endTime":"2025-08-21T19:53:41.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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(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":92.9,"endSpeed":85.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.425357019191413,"aZ":-15.175153273572915,"pfxX":-5.540282261883796,"pfxZ":9.129554802253384,"pX":-0.5121231554593982,"pZ":2.9546951980110463,"vX0":8.497742509142492,"vY0":-135.0900526736422,"vZ0":-3.792128371893539,"x":136.52,"y":159.0,"x0":-2.9681842495912005,"y0":50.00070886327841,"z0":5.4326609110602275,"aX":-10.31399236921402},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":8.4,"spinRate":2440,"spinDirection":216},"zone":4,"typeConfidence":0.89,"plateTime":0.40433305112098017,"extension":6.26298441137579},"hitData":{"launchSpeed":78.5,"launchAngle":49.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.11,"coordY":120.57}},"index":0,"playId":"1ead1a52-02ea-3334-b9d0-6d8727aa875b","pitchNumber":1,"startTime":"2025-08-21T19:53:32.174Z","endTime":"2025-08-21T19:53:41.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:53:41.621Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Grichuk grounds out sharply, pitcher Jacob Webb to first baseman Rowdy Tellez.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T19:53:51.769Z","endTime":"2025-08-21T19:55:40.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.21599749059478,"strikeZoneBottom":1.41161402461227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.997479269463817,"aZ":-37.78371645429873,"pfxX":8.1261889998503,"pfxZ":-4.0861386533827595,"pX":-0.4044336398035839,"pZ":2.0291518503748764,"vX0":3.7472726641143175,"vY0":-117.27611945529931,"vZ0":-0.15135587605510525,"x":132.42,"y":183.99,"x0":-3.0853565211140364,"y0":50.00113926872896,"z0":5.6595171405867895,"aX":11.163011360258341},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-7.1,"breakHorizontal":-15.7,"spinRate":2485,"spinDirection":32},"zone":4,"typeConfidence":0.9,"plateTime":0.46948904967138194,"extension":6.2862605735040775},"index":0,"playId":"dc8ed233-a2d1-383d-b2e5-f45a815fe407","pitchNumber":1,"startTime":"2025-08-21T19:54:04.967Z","endTime":"2025-08-21T19:54:10.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":82.3,"endSpeed":75.5,"strikeZoneTop":3.28999854485013,"strikeZoneBottom":1.47523216643967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.55005114812358,"aZ":-38.62616009902688,"pfxX":7.146080892536148,"pfxZ":-4.537825117539151,"pX":0.9535306531563325,"pZ":-0.013496219132394243,"vX0":6.822092102585661,"vY0":-119.51053046705776,"vZ0":-4.523583049839409,"x":80.65,"y":239.14,"x0":-2.8835925929925823,"y0":50.00162778350225,"z0":5.434334824420932,"aX":10.165412105538087},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-9.1,"breakHorizontal":-14.8,"spinRate":2473,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.46121923417067734,"extension":6.473112914196375},"index":1,"playId":"245be317-14a1-38b4-b160-3f72dbd2161c","pitchNumber":2,"startTime":"2025-08-21T19:54:20.978Z","endTime":"2025-08-21T19:54:25.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.875696704579948,"aZ":-12.288207619404167,"pfxX":-6.031211459042338,"pfxZ":10.671728246004141,"pX":-0.4205530227282763,"pZ":3.6868288626399353,"vX0":8.673041018006684,"vY0":-136.14468306680223,"vZ0":-2.571945256122706,"x":133.03,"y":139.24,"x0":-2.874532554842362,"y0":50.00664365850001,"z0":5.502195086810423,"aX":-11.243740428484129},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.8,"breakHorizontal":8.9,"spinRate":2512,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.40340001066216713,"extension":6.415557834828811},"index":2,"playId":"c748f71b-a5ce-39f2-8c62-1d6b40f86bfe","pitchNumber":3,"startTime":"2025-08-21T19:54:38.221Z","endTime":"2025-08-21T19:54:41.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.9,"strikeZoneTop":3.21787456815517,"strikeZoneBottom":1.51099663545448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.748417464569776,"aZ":-21.940643866567957,"pfxX":-11.856752862421278,"pfxZ":6.808212221169309,"pX":0.5272108095513556,"pZ":0.8277350180630436,"vX0":11.413956521218301,"vY0":-122.27401864047442,"vZ0":-6.715993196710786,"x":96.9,"y":216.43,"x0":-2.677099659196656,"y0":50.00376227629885,"z0":5.512631024731621,"aX":-17.824456382160815},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.7,"breakHorizontal":18.5,"spinRate":2295,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.44919814332618024,"extension":6.399338986536035},"index":3,"playId":"e4461353-0eb2-3c97-9385-a708c3f94b0b","pitchNumber":4,"startTime":"2025-08-21T19:54:57.309Z","endTime":"2025-08-21T19:55:01.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":93.8,"endSpeed":85.4,"strikeZoneTop":3.2899983629263,"strikeZoneBottom":1.47689025141597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.447602223294915,"aZ":-14.823871025570993,"pfxX":-6.584259647660119,"pfxZ":9.279976460442285,"pX":1.073277424322872,"pZ":2.7775352571209293,"vX0":12.389138711435116,"vY0":-136.03309838080753,"vZ0":-4.431467559493754,"x":76.09,"y":163.79,"x0":-2.6892481406465505,"y0":50.005179823278205,"z0":5.458740669720881,"aX":-12.31454409381834},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":9.2,"spinRate":2555,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.4029751883715855,"extension":6.481399814288481},"index":4,"playId":"19024bab-7def-368f-8eaf-455509fadc38","pitchNumber":5,"startTime":"2025-08-21T19:55:14.300Z","endTime":"2025-08-21T19:55:19.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":93.5,"endSpeed":84.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19027810960489,"aZ":-14.387906779027158,"pfxX":-5.834091264602851,"pfxZ":9.625605032856125,"pX":0.2862864790959554,"pZ":2.656153116233929,"vX0":10.149304514669314,"vY0":-135.7006425383175,"vZ0":-4.664781886035685,"x":106.09,"y":167.06,"x0":-2.7598449809744823,"y0":50.00669371058031,"z0":5.414055504168544,"aX":-10.785745336044224},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":8.2,"spinRate":2535,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.405024150193634,"extension":6.503422043096959},"hitData":{"launchSpeed":108.2,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":126.99,"coordY":181.58}},"index":5,"playId":"840cc31a-d10c-3881-82f3-34004a95453a","pitchNumber":6,"startTime":"2025-08-21T19:55:31.812Z","endTime":"2025-08-21T19:55:40.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:55:40.073Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan India walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T19:55:48.042Z","endTime":"2025-08-21T19:57:13.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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(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":81.1,"endSpeed":74.6,"strikeZoneTop":3.39000032801636,"strikeZoneBottom":1.49804557802266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50834396767204,"aZ":-37.81561128265005,"pfxX":8.457436491642937,"pfxZ":-4.024711387592539,"pX":0.5106422928355243,"pZ":2.5712807553173387,"vX0":5.540181642047333,"vY0":-117.97575257750128,"vZ0":0.8772294052513676,"x":97.54,"y":169.36,"x0":-2.9708292530577,"y0":50.0016304711646,"z0":5.694057098662403,"aX":11.859271600515392},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.7,"breakHorizontal":-16.7,"spinRate":2511,"spinDirection":31},"zone":6,"typeConfidence":0.9,"plateTime":0.4651701088690672,"extension":6.335401932065299},"index":0,"playId":"c01eb315-ee29-3ee5-acbf-70b810584d4c","pitchNumber":1,"startTime":"2025-08-21T19:56:03.197Z","endTime":"2025-08-21T19:56:07.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.38999870126614,"strikeZoneBottom":1.52347700065465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44897401558573,"aZ":-14.941590264330898,"pfxX":-5.2506698659780175,"pfxZ":9.387236405825544,"pX":1.1583966797596166,"pZ":2.9803621660599235,"vX0":12.615890410375838,"vY0":-134.24470809788193,"vZ0":-3.739180764782816,"x":72.84,"y":158.31,"x0":-2.9075532010730956,"y0":50.0054041393514,"z0":5.446299934741896,"aX":-9.64309836341803},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":7.0,"spinRate":2497,"spinDirection":218},"zone":12,"typeConfidence":0.88,"plateTime":0.40708171951517214,"extension":6.309985958304156},"index":1,"playId":"b557cc62-9690-3042-8c2b-059657e4825e","pitchNumber":2,"startTime":"2025-08-21T19:56:19.179Z","endTime":"2025-08-21T19:56:24.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.38999897700991,"strikeZoneBottom":1.50959312155534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26136339865608,"aZ":-13.655504110946222,"pfxX":-3.9641220604140566,"pfxZ":9.893612823750829,"pX":1.2652519855966868,"pZ":2.070777315368347,"vX0":12.283689510297773,"vY0":-135.17244393246716,"vZ0":-6.166842281192575,"x":68.77,"y":182.87,"x0":-2.8000486792607977,"y0":50.005865576635735,"z0":5.320491749455019,"aX":-7.4238594306455346},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":4.9,"spinRate":2528,"spinDirection":216},"zone":14,"typeConfidence":0.89,"plateTime":0.4034291263096623,"extension":6.481586427417401},"index":2,"playId":"1fe5e1f7-2652-3c1b-a2e7-c56de26cd8eb","pitchNumber":3,"startTime":"2025-08-21T19:56:35.731Z","endTime":"2025-08-21T19:56:39.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.38999854824984,"strikeZoneBottom":1.58553510163804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.187819969288164,"aZ":-22.456816347962665,"pfxX":-10.269003550959678,"pfxZ":6.371691540938117,"pX":0.911827202908172,"pZ":1.4860317170006527,"vX0":11.949656521385016,"vY0":-121.97892141290237,"vZ0":-5.073815440874236,"x":82.24,"y":198.66,"x0":-2.68811891916373,"y0":50.005701884773785,"z0":5.498713605482587,"aX":-15.67090063101909},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.7,"breakHorizontal":16.2,"spinRate":2306,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.44691804273002544,"extension":6.5623343640275476},"index":3,"playId":"817b5870-32c7-36f6-b4a2-9e44e8497471","pitchNumber":4,"startTime":"2025-08-21T19:56:52.223Z","endTime":"2025-08-21T19:56:56.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.38999916733718,"strikeZoneBottom":1.55533300690463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.974860527702983,"aZ":-14.10819273413191,"pfxX":-5.307481923094626,"pfxZ":9.695988964323497,"pX":0.8917595706928303,"pZ":3.6382594090892786,"vX0":11.686628451613867,"vY0":-135.26103839325734,"vZ0":-2.2927663101860567,"x":83.01,"y":140.55,"x0":-2.784546101683246,"y0":50.00240815295153,"z0":5.479650650567495,"aX":-9.890182048008494},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":7.3,"spinRate":2502,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.40409207788958623,"extension":6.482392088889167},"index":4,"playId":"06d5d413-9946-3eb1-a6de-b5379d7c3d22","pitchNumber":5,"startTime":"2025-08-21T19:57:09.270Z","endTime":"2025-08-21T19:57:13.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.2,"awayTeamWinProbability":31.799999999999997,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:57:13.166Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T19:57:23.736Z","endTime":"2025-08-21T19:58:56.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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.2,"endSpeed":84.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.80413776927363,"aZ":-13.37873472556624,"pfxX":-5.784533304172465,"pfxZ":10.306927978304612,"pX":0.43419533393083626,"pZ":2.4525268517031193,"vX0":10.284268192308533,"vY0":-133.91172624045694,"vZ0":-5.36906471074304,"x":100.45,"y":172.56,"x0":-2.6973189868320007,"y0":50.00248418465764,"z0":5.433815007958213,"aX":-10.548966796948251},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.8,"breakHorizontal":8.4,"spinRate":2499,"spinDirection":218},"zone":6,"typeConfidence":0.88,"plateTime":0.40837315230486615,"extension":6.308826129711559},"index":0,"playId":"d483389f-7efa-3d43-9417-362a7db385fb","pitchNumber":1,"startTime":"2025-08-21T19:57:40.717Z","endTime":"2025-08-21T19:57:44.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":79.8,"endSpeed":73.4,"strikeZoneTop":3.44999833937139,"strikeZoneBottom":1.63233947660346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.06506264351568,"aZ":-38.35637193708996,"pfxX":7.6329625786038875,"pfxZ":-4.5335880263295785,"pX":-0.3041275143441687,"pZ":3.311427901414638,"vX0":4.089190223498619,"vY0":-116.07101093276782,"vZ0":2.9363894205980436,"x":128.59,"y":149.37,"x0":-3.0815589351921564,"y0":50.00505876596085,"z0":5.686288654856042,"aX":10.398865773474395},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-7.2,"breakHorizontal":-14.9,"spinRate":2676,"spinDirection":41},"zone":1,"typeConfidence":0.9,"plateTime":0.47218618655806344,"extension":6.204832404330839},"index":1,"playId":"99df5a02-f1a5-3e5b-94f9-72f0a5ffefe6","pitchNumber":2,"startTime":"2025-08-21T19:58:04.578Z","endTime":"2025-08-21T19:58:08.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-21T19:58:14.595Z","endTime":"2025-08-21T19:58:29.218Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.48026056400853,"strikeZoneBottom":1.67425712725583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.856984061781496,"aZ":-13.136352259874291,"pfxX":-4.373864797414035,"pfxZ":10.198773749262058,"pX":-0.11978171869641759,"pZ":4.5610091694005686,"vX0":8.716441538627974,"vY0":-135.57734387906305,"vZ0":-0.22036061171352203,"x":121.57,"y":115.63,"x0":-2.8041339075370715,"y0":50.00528697862526,"z0":5.557940839029353,"aX":-8.168274889158592},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.6,"breakHorizontal":6.1,"spinRate":2566,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.4035656672840249,"extension":6.440135544630951},"index":3,"playId":"30dfb3aa-1c47-3ab9-8bc3-5aed7afbd37a","pitchNumber":3,"startTime":"2025-08-21T19:58:29.218Z","endTime":"2025-08-21T19:58:33.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.431929742472878,"aZ":-21.35966819805906,"pfxX":-10.06117321009918,"pfxZ":7.04247438661143,"pX":-0.3943710871818215,"pZ":2.2292911706968486,"vX0":9.152522609267532,"vY0":-122.61814355752261,"vZ0":-3.4898499626452404,"x":132.03,"y":178.59,"x0":-2.853935535390706,"y0":50.000843026724496,"z0":5.476727323464147,"aX":-15.442084580026641},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":12.2,"breakHorizontal":16.3,"spinRate":2230,"spinDirection":242},"zone":4,"typeConfidence":0.9,"plateTime":0.445342878498316,"extension":6.473553320424106},"hitData":{"launchSpeed":94.8,"launchAngle":42.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.51,"coordY":72.5}},"index":4,"playId":"60084cd3-a3ed-3e04-a889-5eec48931538","pitchNumber":4,"startTime":"2025-08-21T19:58:47.004Z","endTime":"2025-08-21T19:58:56.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.9,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-21T19:58:56.752Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out sharply to right fielder Randal Grichuk.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T20:01:16.120Z","endTime":"2025-08-21T20:01:55.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","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":"2025-08-21T20:01:03.942Z","endTime":"2025-08-21T20:01:18.349Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.58999751767756,"strikeZoneBottom":1.69654029226709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.200445307510204,"aZ":-37.83494946469604,"pfxX":-2.6294088430494975,"pfxZ":-3.6775175192492586,"pX":-0.3410175640558679,"pZ":3.056346144527266,"vX0":-6.1476806978870195,"vY0":-122.75178636903175,"vZ0":1.4109100764328801,"x":130.0,"y":156.26,"x0":2.528261192147155,"y0":50.00226579750673,"z0":5.6730736549793015,"aX":-4.047721082629778},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.1,"breakHorizontal":6.1,"spinRate":2560,"spinDirection":323},"zone":1,"typeConfidence":2.0,"plateTime":0.4446447524583883,"extension":5.158649324743813},"index":1,"playId":"ab55517f-5986-390c-9fe7-9505e4043142","pitchNumber":1,"startTime":"2025-08-21T20:01:18.349Z","endTime":"2025-08-21T20:01:22.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.6501612081079,"strikeZoneBottom":1.68381369750072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.094756299346546,"aZ":-37.71889502162287,"pfxX":-1.2975218508790438,"pfxZ":-3.5141636399930887,"pX":-0.7276930291753673,"pZ":1.6515657891325084,"vX0":-8.054356302267985,"vY0":-124.170587173977,"vZ0":-1.0607818054924643,"x":144.74,"y":194.19,"x0":2.710565128136308,"y0":50.00006400017036,"z0":5.189809842880997,"aX":-2.048209676268537},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.4,"breakHorizontal":4.0,"spinRate":2618,"spinDirection":320},"zone":7,"typeConfidence":2.0,"plateTime":0.4391302917098212,"extension":5.196026769748195},"index":2,"playId":"42fd1696-3c1e-3868-93f4-1f97d1f18b25","pitchNumber":2,"startTime":"2025-08-21T20:01:31.687Z","endTime":"2025-08-21T20:01:38.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.713318779187635,"aZ":-41.05449556813757,"pfxX":-5.157015633250168,"pfxZ":-5.862305384291014,"pX":0.672312069966078,"pZ":2.0329032319102613,"vX0":-3.4020186712891722,"vY0":-122.19931288350838,"vZ0":0.5101043114051269,"x":91.37,"y":183.89,"x0":2.7517545955152825,"y0":50.00297701464324,"z0":5.343751935408039,"aX":-7.811293910669641},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-10.2,"breakHorizontal":10.1,"spinRate":2688,"spinDirection":320},"zone":9,"typeConfidence":2.0,"plateTime":0.4479521307677894,"extension":5.273200091928772},"hitData":{"launchSpeed":100.3,"launchAngle":25.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":211.46,"coordY":84.59}},"index":3,"playId":"0458dc09-47e8-34f6-85ac-158211f7dcd0","pitchNumber":3,"startTime":"2025-08-21T20:01:47.109Z","endTime":"2025-08-21T20:01:55.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:01:55.141Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T20:02:09.232Z","endTime":"2025-08-21T20:02:55.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.57000243489499,"strikeZoneBottom":1.75218387114879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.393575625347008,"aZ":-31.095523297387395,"pfxX":8.833057262593357,"pfxZ":0.5402388428309468,"pX":-0.13849187160507914,"pZ":1.9694029150682988,"vX0":-10.724306868199783,"vY0":-139.87666863348034,"vZ0":-2.9703214480823155,"x":122.28,"y":185.61,"x0":2.5844348069451133,"y0":50.00250321336386,"z0":5.068320228269541,"aX":17.63117502150221},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":0.6,"breakHorizontal":-14.0,"spinRate":1971,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.39049454188163013,"extension":5.277102838851078},"index":0,"playId":"aeb43178-d6f7-306c-bf13-84c124e7d94b","pitchNumber":1,"startTime":"2025-08-21T20:02:18.890Z","endTime":"2025-08-21T20:02:22.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":89.9,"endSpeed":83.1,"strikeZoneTop":3.57000101480009,"strikeZoneBottom":1.70728967727199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.981109172261498,"aZ":-28.07447377992301,"pfxX":8.528724956348023,"pfxZ":2.3411139059376627,"pX":1.1612456905503379,"pZ":2.0333962163207606,"vX0":-7.043653412174705,"vY0":-130.78951017841158,"vZ0":-2.7580070380207315,"x":72.74,"y":183.88,"x0":2.767966431359284,"y0":50.00175980346764,"z0":5.1850837142365815,"aX":14.923957715308246},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.8,"breakHorizontal":-14.0,"spinRate":1791,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.41718730244449986,"extension":5.510533263144059},"index":1,"playId":"c1d6af07-1180-3fa0-adc4-90bf2e7849b5","pitchNumber":2,"startTime":"2025-08-21T20:02:32.677Z","endTime":"2025-08-21T20:02:38.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.266026859720363,"aZ":-41.1645322726485,"pfxX":-2.6496212513228854,"pfxZ":-5.732161406665332,"pX":-0.6913004638744696,"pZ":1.9649025748248063,"vX0":-6.886071858212954,"vY0":-123.97693547004079,"vZ0":-0.2718182991254823,"x":143.35,"y":185.73,"x0":2.459451413852593,"y0":50.00583475681252,"z0":5.492702293211474,"aX":-4.152238193897039},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-10.2,"breakHorizontal":6.4,"spinRate":2756,"spinDirection":316},"zone":7,"typeConfidence":2.0,"plateTime":0.44070054513422274,"extension":5.309010191109132},"hitData":{"launchSpeed":71.9,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.21,"coordY":172.97}},"index":2,"playId":"dd9aadd9-8a7f-3cde-9b8f-d21ae6cb6e6f","pitchNumber":3,"startTime":"2025-08-21T20:02:47.715Z","endTime":"2025-08-21T20:02:55.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:02:55.767Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T20:03:30.154Z","endTime":"2025-08-21T20:05:16.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"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":"2025-08-21T20:03:17.487Z","endTime":"2025-08-21T20:03:32.440Z","isPitch":false,"type":"action","player":{"id":608369,"link":"/api/v1/people/608369"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.528240885230886,"aZ":-30.285017164654498,"pfxX":9.95816548030891,"pfxZ":0.9249022854388755,"pX":-0.6957804172485504,"pZ":2.314028305376672,"vX0":-12.551399097715802,"vY0":-142.13822429603474,"vZ0":-2.282189099584939,"x":143.52,"y":176.3,"x0":2.4831390248508702,"y0":50.00449985111558,"z0":5.0500427525321,"aX":20.38174516209906},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":1.3,"breakHorizontal":-15.5,"spinRate":2096,"spinDirection":122},"zone":4,"typeConfidence":2.0,"plateTime":0.38531695657590737,"extension":5.408570180033514},"index":1,"playId":"3299aef1-09b6-3378-bfbc-c5d86b11b4f9","pitchNumber":1,"startTime":"2025-08-21T20:03:32.440Z","endTime":"2025-08-21T20:03:36.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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.9,"endSpeed":78.9,"strikeZoneTop":3.60496181434655,"strikeZoneBottom":1.54004738793294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.474013408520413,"aZ":-39.66442040916343,"pfxX":-1.734544298596226,"pfxZ":-4.7436286881890535,"pX":-0.7725944066511402,"pZ":3.092937525080532,"vX0":-6.579366502940655,"vY0":-124.8791469903238,"vZ0":1.643702252015341,"x":146.45,"y":155.27,"x0":2.123246962168356,"y0":50.00591025625844,"z0":5.692336877446188,"aX":-2.736049186922006},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.9,"breakHorizontal":4.7,"spinRate":2676,"spinDirection":319},"zone":1,"typeConfidence":2.0,"plateTime":0.43884225382277187,"extension":5.224756803337818},"index":2,"playId":"d738a317-3158-3c0e-b248-28126f8b3554","pitchNumber":2,"startTime":"2025-08-21T20:03:47.414Z","endTime":"2025-08-21T20:03:52.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.70483159211097,"strikeZoneBottom":1.60758806554516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.455489522510902,"aZ":-30.73006707137222,"pfxX":10.994443873062554,"pfxZ":0.707088399034296,"pX":-1.569862008177233,"pZ":2.8062671664665415,"vX0":-14.948570202989188,"vY0":-141.70503599906522,"vZ0":-1.1974666693832452,"x":176.84,"y":163.01,"x0":2.3297730403038717,"y0":50.00389474826579,"z0":5.186063960633983,"aX":22.503222402008202},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":1.2,"breakHorizontal":-17.2,"spinRate":1956,"spinDirection":116},"zone":11,"typeConfidence":2.0,"plateTime":0.3855849186778384,"extension":5.19471361909167},"index":3,"playId":"f7a65b5c-2c37-3b41-b1aa-f51500559938","pitchNumber":3,"startTime":"2025-08-21T20:04:03.947Z","endTime":"2025-08-21T20:04:08.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.30485256210126,"aZ":-33.6313813290086,"pfxX":11.339507828001054,"pfxZ":-0.7297686952538163,"pX":0.617510317445887,"pZ":1.5348073033274408,"vX0":-9.679768631688637,"vY0":-139.72764967448208,"vZ0":-3.0916613650937563,"x":93.46,"y":197.34,"x0":2.6465690245444327,"y0":50.00566236212517,"z0":4.856200613832914,"aX":22.51546913753555},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-1.8,"breakHorizontal":-18.6,"spinRate":1991,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.3913916853296229,"extension":5.211021993126037},"index":4,"playId":"768039eb-27e9-3e26-9bf9-a6a3574df77e","pitchNumber":4,"startTime":"2025-08-21T20:04:24.091Z","endTime":"2025-08-21T20:04:29.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.60131488901219,"strikeZoneBottom":1.60078015003759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.66292040323148,"aZ":-28.09423958542652,"pfxX":10.287845996259307,"pfxZ":2.36077521620496,"pX":-0.5626881914778686,"pZ":0.01920917485367616,"vX0":-11.20313299467972,"vY0":-130.2475156585,"vZ0":-7.364748645273474,"x":138.45,"y":238.26,"x0":2.4443235081598598,"y0":50.00434559547813,"z0":4.988550076282919,"aX":17.794652172913796},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.9,"breakHorizontal":-16.3,"spinRate":1665,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4194616017691315,"extension":5.734941869319897},"index":5,"playId":"9ef20ab9-3a48-3b57-8a02-a61cb52df427","pitchNumber":5,"startTime":"2025-08-21T20:04:49.070Z","endTime":"2025-08-21T20:04:52.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.243263572819885,"aZ":-37.89063472084225,"pfxX":-2.0909570804633555,"pfxZ":-3.499460040653081,"pX":-0.9651035826765542,"pZ":1.3558884243613691,"vX0":-7.946203841917164,"vY0":-127.08532502326487,"vZ0":-1.943050426564698,"x":153.79,"y":202.17,"x0":2.4747986031735048,"y0":50.00305591641299,"z0":5.142485578992596,"aX":-3.4147681773475966},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.6,"breakHorizontal":5.6,"spinRate":2728,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4311402670428732,"extension":5.231093889800817},"index":6,"playId":"86e50538-8b18-3a13-90aa-233f5f6570cd","pitchNumber":6,"startTime":"2025-08-21T20:05:10.916Z","endTime":"2025-08-21T20:05:16.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:05:16.238Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Maile called out on strikes.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T20:07:44.359Z","endTime":"2025-08-21T20:08:52.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Curvelo replaces Jacob Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","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":"2025-08-21T20:06:53.430Z","endTime":"2025-08-21T20:07:30.148Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681168,"link":"/api/v1/people/681168"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-21T20:07:30.148Z","endTime":"2025-08-21T20:07:46.588Z","isPitch":false,"type":"action","player":{"id":571912,"link":"/api/v1/people/571912"},"defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.15373549998338,"strikeZoneBottom":1.34672084949435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.82050536504185,"aZ":-23.345724051508473,"pfxX":-0.45450444375674515,"pfxZ":5.594476330538961,"pX":1.4810517602391662,"pZ":0.9052050795469591,"vX0":10.53409807604073,"vY0":-124.03182705748162,"vZ0":-7.048651614159632,"x":60.55,"y":214.34,"x0":-2.739111321579496,"y0":50.00319645181974,"z0":5.694891289602099,"aX":-0.7184140340656378},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.9,"breakHorizontal":-1.3,"spinRate":2313,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.4394462319164818,"extension":6.670379801144845},"index":2,"playId":"a74795e3-b9e2-3e11-90c4-2d48675375a5","pitchNumber":1,"startTime":"2025-08-21T20:07:46.588Z","endTime":"2025-08-21T20:07:50.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69391755990679,"aZ":-14.906166569430486,"pfxX":-9.706850977861794,"pfxZ":8.766793592364854,"pX":0.1197728665657437,"pZ":2.6641078508017344,"vX0":12.179639235181428,"vY0":-139.10018617179077,"vZ0":-4.940748396154607,"x":112.43,"y":166.85,"x0":-3.043852123548282,"y0":50.00458657634722,"z0":5.443707534288445,"aX":-19.123417743467403},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":15.2,"spinRate":2375,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3930057379361829,"extension":6.665663745037561},"index":3,"playId":"59e8a184-2c17-37aa-b64e-5df050bc08fd","pitchNumber":2,"startTime":"2025-08-21T20:08:01.395Z","endTime":"2025-08-21T20:08:07.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.25999766296364,"strikeZoneBottom":1.53477404940062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.160428821408072,"aZ":-29.81954650637371,"pfxX":0.9702293384789167,"pfxZ":1.5547111699770433,"pX":0.5897124996773886,"pZ":1.5308913519107896,"vX0":8.472100141634387,"vY0":-122.52472997005277,"vZ0":-3.9584979909335143,"x":94.52,"y":197.45,"x0":-3.0449091453668924,"y0":50.00238624639811,"z0":5.727396584822927,"aX":1.4681623975279934},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.0,"breakHorizontal":-3.8,"spinRate":2202,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4477503791550008,"extension":6.951101060288248},"index":4,"playId":"f2b43ffe-dd8b-3fe3-a8a7-dc0a6167856d","pitchNumber":3,"startTime":"2025-08-21T20:08:30.939Z","endTime":"2025-08-21T20:08:35.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.17171407661545,"strikeZoneBottom":1.53058743811083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.848135549684933,"aZ":-13.229923007241652,"pfxX":-8.66746619394613,"pfxZ":9.45477335188597,"pX":0.6558185254101015,"pZ":2.050823846864848,"vX0":12.670620578648006,"vY0":-140.62659813023433,"vZ0":-7.4839852210839375,"x":92.0,"y":183.41,"x0":-2.7817228757881325,"y0":50.00002633099401,"z0":5.604529128760883,"aX":-17.361446676432386},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":13.1,"spinRate":2426,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.38947737556562245,"extension":6.737882783526958},"index":5,"playId":"f6cd3e18-89fa-3edc-b104-2e29af4ee944","pitchNumber":4,"startTime":"2025-08-21T20:08:48.023Z","endTime":"2025-08-21T20:08:52.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:08:52.447Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Yastrzemski walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T20:09:35.819Z","endTime":"2025-08-21T20:10:34.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mike Yastrzemski replaces Tyler Tolbert.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T20:09:21.036Z","endTime":"2025-08-21T20:09:38.097Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.37744662328883,"strikeZoneBottom":1.48571062510015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.89459340236133,"aZ":-27.461346028468657,"pfxX":0.3716638837855326,"pfxZ":2.9166176426067842,"pX":0.262303894210685,"pZ":0.3543919065993058,"vX0":8.272877695741382,"vY0":-126.31664920611794,"vZ0":-7.419095847556224,"x":107.0,"y":229.21,"x0":-3.104377659584754,"y0":50.002392439203845,"z0":5.539609914161737,"aX":0.5985600952837442},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.7,"breakHorizontal":-2.5,"spinRate":2148,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.4337336335462867,"extension":6.757338266167961},"index":1,"playId":"138bfd6b-4eca-3d3e-a255-49acedf00c88","pitchNumber":1,"startTime":"2025-08-21T20:09:38.097Z","endTime":"2025-08-21T20:09:43.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.44000174642014,"strikeZoneBottom":1.52982050361661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.79501000075799,"aZ":-17.351623306475695,"pfxX":-9.58873824589729,"pfxZ":7.457004949108212,"pX":-1.4787935152937328,"pZ":2.9592363107631967,"vX0":8.451459821426775,"vY0":-140.3364350587735,"vZ0":-3.9778472830492806,"x":173.37,"y":158.88,"x0":-3.2887792412954218,"y0":50.00111303368669,"z0":5.530588825422569,"aX":-19.05715769230244},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":15.6,"spinRate":2407,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3908144764938992,"extension":7.095724497650054},"index":2,"playId":"b0f52f49-61a1-3a4a-a7a6-c89691d585ff","pitchNumber":2,"startTime":"2025-08-21T20:09:54.388Z","endTime":"2025-08-21T20:09:58.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":96.6,"endSpeed":87.9,"strikeZoneTop":3.43999895481205,"strikeZoneBottom":1.54252787340659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72202618601998,"aZ":-16.28029584166176,"pfxX":-9.661378637413593,"pfxZ":8.055943408920799,"pX":0.4483409852810375,"pZ":1.1816675660639973,"vX0":13.070996549316455,"vY0":-139.8781068006149,"vZ0":-8.657676541549666,"x":99.91,"y":206.87,"x0":-3.0386870439417315,"y0":50.006658180374544,"z0":5.393262594481507,"aX":-19.072830501364024},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":14.6,"spinRate":2405,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3921611070031892,"extension":6.820290005773559},"index":3,"playId":"c0c3a85d-0566-3947-ae0f-2ef7a92bee98","pitchNumber":3,"startTime":"2025-08-21T20:10:11.739Z","endTime":"2025-08-21T20:10:14.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.5,"strikeZoneTop":3.33552249806228,"strikeZoneBottom":1.54031506810342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.98807100597344,"aZ":-17.17437420873896,"pfxX":-10.531861888758446,"pfxZ":7.579153088252513,"pX":-1.053396282252385,"pZ":2.900030194007407,"vX0":9.744295961124655,"vY0":-140.52299691762502,"vZ0":-4.160499362356658,"x":157.15,"y":160.48,"x0":-3.2156424018908516,"y0":50.00239092960143,"z0":5.5321604701943805,"aX":-20.840245379014387},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":16.8,"spinRate":2468,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.391380549179301,"extension":6.729433785052856},"index":4,"playId":"d20e7625-8e72-3c2d-9111-b31387469256","pitchNumber":4,"startTime":"2025-08-21T20:10:29.644Z","endTime":"2025-08-21T20:10:34.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.2,"awayTeamWinProbability":25.799999999999997,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.64,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:10:34.778Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia called out on strikes.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T20:10:41.922Z","endTime":"2025-08-21T20:12:59.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.66999888613874,"strikeZoneBottom":1.67671281900709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.37754965673057,"aZ":-27.67454192812038,"pfxX":-0.1794533154752309,"pfxZ":2.9791604806869563,"pX":0.6939232129026537,"pZ":1.2896921556671712,"vX0":8.447055992311634,"vY0":-121.9718925595571,"vZ0":-4.80062165037391,"x":90.55,"y":203.96,"x0":-2.786860342858907,"y0":50.00370593176439,"z0":5.662121011488004,"aX":-0.27191358544185823},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.4,"breakHorizontal":-1.6,"spinRate":2242,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.44859006331560103,"extension":6.895375668361066},"index":0,"playId":"62a8b1f9-7777-3600-b7e4-376ceab26269","pitchNumber":1,"startTime":"2025-08-21T20:10:58.063Z","endTime":"2025-08-21T20:11:01.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.6700008453502,"strikeZoneBottom":1.62731375681896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.66713345148046,"aZ":-26.90109673904956,"pfxX":-0.4097772881388171,"pfxZ":3.489902259577806,"pX":0.4505160501922734,"pZ":1.989882439502087,"vX0":8.346729947510735,"vY0":-122.03510396496883,"vZ0":-3.4584972512152197,"x":99.83,"y":185.05,"x0":-2.9584927291621983,"y0":50.00168732221674,"z0":5.738713482588091,"aX":-0.6193277434209494},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.8,"breakHorizontal":-1.2,"spinRate":2326,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.44855767798031154,"extension":6.92697049807139},"index":1,"playId":"8a39facd-6e91-3376-8c35-0e54f269101a","pitchNumber":2,"startTime":"2025-08-21T20:11:14.131Z","endTime":"2025-08-21T20:11:19.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.51332440111612,"strikeZoneBottom":1.67764007842492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.134684358817555,"aZ":-28.570039929730633,"pfxX":-0.03257687228070105,"pfxZ":2.4577771384323395,"pX":-0.2361169952229172,"pZ":1.362566428780758,"vX0":6.656586270293557,"vY0":-120.41192866060273,"vZ0":-4.193839619265812,"x":126.0,"y":201.99,"x0":-3.0359947059818397,"y0":50.00052938101561,"z0":5.664545080669953,"aX":-0.04964270434818584},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.7,"breakHorizontal":-1.6,"spinRate":2289,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.45547942281273013,"extension":6.8444544381229075},"index":2,"playId":"fb11fcd4-a759-3bf7-8f62-6009d6b152be","pitchNumber":3,"startTime":"2025-08-21T20:11:32.696Z","endTime":"2025-08-21T20:11:37.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.67000181953082,"strikeZoneBottom":1.68993781900938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97644237399198,"aZ":-19.422259048945744,"pfxX":-10.483799541613969,"pfxZ":6.488598330777206,"pX":-0.27849108578267084,"pZ":2.078206706774089,"vX0":11.712305340211213,"vY0":-139.26216037590996,"vZ0":-5.492148607026588,"x":127.62,"y":182.67,"x0":-3.1746098152183406,"y0":50.00617882242053,"z0":5.358790062366554,"aX":-20.617062784599508},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.7,"breakHorizontal":16.6,"spinRate":2443,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.393157325252278,"extension":6.914030451435201},"index":3,"playId":"525514b4-24ae-3991-803a-3bfed794cb3c","pitchNumber":4,"startTime":"2025-08-21T20:11:51.356Z","endTime":"2025-08-21T20:11:57.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.195148635571638,"aZ":-20.289206545361477,"pfxX":-10.10231513581633,"pfxZ":6.147010607774087,"pX":-0.38467672673659764,"pZ":3.2651637637741815,"vX0":10.930318811446327,"vY0":-138.2752255080032,"vZ0":-2.210311334219447,"x":131.66,"y":150.62,"x0":-3.0786778022040138,"y0":50.00613858477451,"z0":5.438140586834425,"aX":-19.54264540018574},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":16.0,"spinRate":2239,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.39631032476519223,"extension":7.102233744761795},"index":4,"playId":"bd164161-0524-38c6-a4b5-051cd2707461","pitchNumber":5,"startTime":"2025-08-21T20:12:11.536Z","endTime":"2025-08-21T20:12:16.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":84.8,"endSpeed":78.0,"strikeZoneTop":3.66999956951906,"strikeZoneBottom":1.66046080128923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.725489252555178,"aZ":-28.976718712011106,"pfxX":-0.16743203136613705,"pfxZ":2.081500047520443,"pX":1.2444497503203538,"pZ":2.1386177444719494,"vX0":9.876893573376563,"vY0":-123.16504101679274,"vZ0":-2.705422721940444,"x":69.56,"y":181.04,"x0":-2.797694047374229,"y0":50.00126178734844,"z0":5.704608583519993,"aX":-0.2581322309156172},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.4,"breakHorizontal":-2.0,"spinRate":2249,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4449147987399402,"extension":6.810625360779486},"index":5,"playId":"68d18253-be75-3c8e-8e44-ba2062917d52","pitchNumber":6,"startTime":"2025-08-21T20:12:32.785Z","endTime":"2025-08-21T20:12:38.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.67000087503845,"strikeZoneBottom":1.71944056641465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.5236742002325,"aZ":-20.907767282608987,"pfxX":-9.560834005543708,"pfxZ":5.6658073927089685,"pX":0.3977978810151982,"pZ":2.5872278487351674,"vX0":12.667264878610535,"vY0":-139.4268193218778,"vZ0":-3.921241424130051,"x":101.84,"y":168.92,"x0":-2.941777839087094,"y0":50.00065794721995,"z0":5.374933818020084,"aX":-19.003797930136358},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.7,"breakHorizontal":15.0,"spinRate":2369,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3914049439615188,"extension":6.868814157643561},"index":6,"playId":"f2bfa373-f5ff-3d36-b5d9-e2e3e343cc27","pitchNumber":7,"startTime":"2025-08-21T20:12:54.091Z","endTime":"2025-08-21T20:12:59.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.5,"awayTeamWinProbability":28.5,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.15,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:12:59.899Z","atBatIndex":56},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bobby Witt Jr. grounds into a force out, pitcher Luis Curvelo to second baseman Ezequiel Duran. Mike Yastrzemski out at 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T20:13:08.011Z","endTime":"2025-08-21T20:13:49.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681168,"link":"/api/v1/people/681168"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.59999997029297,"strikeZoneBottom":1.75397276652984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.567545501430594,"aZ":-20.70691949951224,"pfxX":-9.198008013773233,"pfxZ":5.714378696823028,"pX":-1.0873301598521496,"pZ":3.9881546658252387,"vX0":9.112058392200755,"vY0":-140.2660833323684,"vZ0":-0.4765543696659055,"x":158.45,"y":131.1,"x0":-3.171610053471808,"y0":50.00418023900844,"z0":5.501798195079179,"aX":-18.463177916406075},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.4,"breakHorizontal":15.0,"spinRate":2339,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.38941275719375357,"extension":6.708869276148428},"index":0,"playId":"71e1a366-f340-3de4-af03-a94954f5856b","pitchNumber":1,"startTime":"2025-08-21T20:13:24.718Z","endTime":"2025-08-21T20:13:29.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.718897330094673,"aZ":-20.479451565179417,"pfxX":-9.933032915647374,"pfxZ":5.956101325816236,"pX":-1.1800347956841335,"pZ":2.207496451860522,"vX0":9.703044879503759,"vY0":-138.68064138768824,"vZ0":-4.6674380769607415,"x":161.98,"y":179.18,"x0":-3.4203799225287272,"y0":50.00121333064528,"z0":5.263804958038959,"aX":-19.499101788615203},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.1,"breakHorizontal":16.2,"spinRate":2373,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3937580380688481,"extension":6.988690598714303},"hitData":{"launchSpeed":80.9,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":119.0,"coordY":156.0}},"index":1,"playId":"35726318-9eed-311f-9e8c-321d8aac281e","pitchNumber":2,"startTime":"2025-08-21T20:13:43.022Z","endTime":"2025-08-21T20:13:49.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-2.3000000000000114,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:13:49.585Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a sharp line drive to left fielder Nick Loftin.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T20:16:06.999Z","endTime":"2025-08-21T20:16:29.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mike Yastrzemski 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":"2025-08-21T20:15:14.439Z","endTime":"2025-08-21T20:15:14.467Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Daniel Lynch IV replaces Angel Zerpa.","event":"Pitching Substitution","eventType":"pitching_substitution","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":"2025-08-21T20:15:14.467Z","endTime":"2025-08-21T20:16:09.285Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663738,"link":"/api/v1/people/663738"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.45607611181175,"strikeZoneBottom":1.71794223288014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.343570821248836,"aZ":-36.97175738365439,"pfxX":-1.7279493253184166,"pfxZ":-3.3848238391183063,"pX":0.3314624498709133,"pZ":3.2732958675629535,"vX0":-1.259749834687696,"vY0":-117.99814160270286,"vZ0":1.2891262784367037,"x":104.37,"y":150.4,"x0":1.0957581640104415,"y0":50.00316129940698,"z0":6.112673597721275,"aX":-2.449127694944912},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.5,"breakHorizontal":3.5,"spinRate":2247,"spinDirection":289},"zone":3,"typeConfidence":2.0,"plateTime":0.4632597217209775,"extension":6.259554012929323},"index":2,"playId":"4dee6717-8ee1-3279-ba32-8a48c6115898","pitchNumber":1,"startTime":"2025-08-21T20:16:09.285Z","endTime":"2025-08-21T20:16:13.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.860546567154753,"aZ":-34.46744080133328,"pfxX":-0.9984247704060146,"pfxZ":-1.4883887024799511,"pX":0.0031406844999319027,"pZ":1.0081583039498005,"vX0":-2.5426807772327047,"vY0":-122.93074794493299,"vZ0":-4.611814591284347,"x":116.88,"y":211.56,"x0":1.177854712614056,"y0":50.00259027822682,"z0":5.813148622094777,"aX":-1.5380690481823667},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.5,"breakHorizontal":2.4,"spinRate":2298,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.4444305353738267,"extension":6.388234711914294},"hitData":{"launchSpeed":102.3,"launchAngle":12.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":72.02,"coordY":104.15}},"index":3,"playId":"de173dd3-d79b-34c8-b45f-03766f43b0ce","pitchNumber":2,"startTime":"2025-08-21T20:16:21.018Z","endTime":"2025-08-21T20:16:29.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-7.099999999999987,"leverageIndex":1.71,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:16:29.432Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T20:17:25.746Z","endTime":"2025-08-21T20:18:49.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kyle Higashioka replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","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":"2025-08-21T20:16:38.419Z","endTime":"2025-08-21T20:16:45.426Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","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":"2025-08-21T20:16:45.426Z","endTime":"2025-08-21T20:17:28.089Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.56185579049035,"strikeZoneBottom":1.79212734940211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.956075554949482,"aZ":-24.44439834012779,"pfxX":9.65081654160464,"pfxZ":4.129115865510077,"pX":0.828866687421172,"pZ":1.850397974921542,"vX0":-4.477643845922377,"vY0":-135.79128287637587,"vZ0":-5.107661791507369,"x":85.41,"y":188.82,"x0":1.2426821964827448,"y0":50.00614241827035,"z0":5.4504528710896505,"aX":18.076315590109868},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.6,"breakHorizontal":-16.6,"spinRate":1799,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.40293762954111756,"extension":6.810409521648018},"index":2,"playId":"5581c16a-1c1e-31a9-bcef-c184b6696ae8","pitchNumber":1,"startTime":"2025-08-21T20:17:28.089Z","endTime":"2025-08-21T20:17:31.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.56059257647748,"strikeZoneBottom":1.62853639942884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.934797700301694,"aZ":-32.609648913009444,"pfxX":5.760640809906775,"pfxZ":-0.2816918020804131,"pX":2.2081447283344913,"pZ":3.1176622677131745,"vX0":-0.20739937619678772,"vY0":-123.2838601624504,"vZ0":0.5791189020445284,"x":32.83,"y":154.6,"x0":1.5438546723666078,"y0":50.00266540093793,"z0":5.617185683473737,"aX":8.927685988277588},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.1,"breakHorizontal":-10.4,"spinRate":1404,"spinDirection":109},"zone":12,"typeConfidence":2.0,"plateTime":0.4431192325671027,"extension":6.72276786871465},"index":3,"playId":"c09ac1ba-e185-3b10-85aa-550340c5fd81","pitchNumber":2,"startTime":"2025-08-21T20:17:43.912Z","endTime":"2025-08-21T20:17:47.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.1,"strikeZoneTop":3.52578806865825,"strikeZoneBottom":1.72345332221353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.748084368120228,"aZ":-35.910158366304834,"pfxX":-2.5856364921355204,"pfxZ":-2.56385933003191,"pX":0.47636556746333314,"pZ":3.1000504336662953,"vX0":-0.6487932479550124,"vY0":-119.36978553951467,"vZ0":0.5918579862341513,"x":98.84,"y":155.08,"x0":1.086986182732082,"y0":50.00216211994977,"z0":6.055373292001017,"aX":-3.769589460992815},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.3,"breakHorizontal":4.8,"spinRate":2364,"spinDirection":302},"zone":3,"typeConfidence":2.0,"plateTime":0.45703866960630357,"extension":6.383654487275298},"index":4,"playId":"ab4caeb9-74e2-3d58-8d88-06bbf96d3062","pitchNumber":3,"startTime":"2025-08-21T20:18:01.092Z","endTime":"2025-08-21T20:18:05.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.568386780993798,"aZ":-32.8465796726976,"pfxX":6.384706746338,"pfxZ":-0.4094944201857942,"pX":0.6007054224200685,"pZ":1.5522573855785298,"vX0":-4.260928532926935,"vY0":-126.32047859965375,"vZ0":-3.170067054565263,"x":94.1,"y":196.87,"x0":1.4687527601092398,"y0":50.004197527433945,"z0":5.428873864538965,"aX":10.454561637422579},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.2,"breakHorizontal":-10.8,"spinRate":1441,"spinDirection":107},"zone":9,"typeConfidence":2.0,"plateTime":0.43145196049083,"extension":6.5716220961396274},"index":5,"playId":"66b7e0e2-d53e-3f31-b291-c04609fac60d","pitchNumber":4,"startTime":"2025-08-21T20:18:18.156Z","endTime":"2025-08-21T20:18:23.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.891323684924327,"aZ":-29.317832412260834,"pfxX":-0.2524066739632209,"pfxZ":1.7362134887421732,"pX":-1.3711869198941284,"pZ":0.9023956035393319,"vX0":-5.926140689949504,"vY0":-126.71722491579403,"vZ0":-5.66553490137656,"x":169.27,"y":214.42,"x0":1.0185866799651684,"y0":50.00413857275136,"z0":5.474111767915519,"aX":-0.4149902702789479},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":1.7,"spinRate":2356,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4302220498521834,"extension":6.66813371550004},"index":6,"playId":"2a54f7b1-d3d5-317d-8141-02201950ea36","pitchNumber":5,"startTime":"2025-08-21T20:18:42.637Z","endTime":"2025-08-21T20:18:49.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":6.500000000000007,"leverageIndex":2.86,"dramaIndex":117.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:18:49.432Z","atBatIndex":59},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Evan Carter hit by pitch. Ezequiel Duran to 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T20:19:00.928Z","endTime":"2025-08-21T20:19:36.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.60473528335179,"strikeZoneBottom":1.81529020410272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.9168847869307,"aZ":-31.601783828282535,"pfxX":-1.798640712190542,"pfxZ":0.36531158787109774,"pX":1.0656452812135846,"pZ":2.577882096571014,"vX0":-0.401707925941455,"vY0":-123.0182278584212,"vZ0":-1.0476731638575405,"x":76.38,"y":169.18,"x0":1.4642590712010028,"y0":50.00129868688187,"z0":5.651923556217263,"aX":-2.7983062646254226},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.7,"breakHorizontal":3.4,"spinRate":2132,"spinDirection":274},"zone":14,"typeConfidence":2.0,"plateTime":0.4426782134717864,"extension":6.631794212932953},"index":0,"playId":"fb59bb44-e452-3681-8339-d28fbc043dba","pitchNumber":1,"startTime":"2025-08-21T20:19:15.131Z","endTime":"2025-08-21T20:19:22.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.824625178155998,"aZ":-22.841779565558934,"pfxX":7.926963071131933,"pfxZ":4.856566852599887,"pX":1.1390443151863885,"pZ":3.960553107674986,"vX0":-3.2654433749091663,"vY0":-137.12277009992323,"vZ0":-0.2850490566792567,"x":73.58,"y":131.85,"x0":1.3096563539432413,"y0":50.00021736437852,"z0":5.612533161667392,"aX":15.225714731753733},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.0,"breakHorizontal":-13.8,"spinRate":2045,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.39809979060147516,"extension":6.609911284783699},"index":1,"playId":"984957f6-df9c-3f98-b75c-7e9a9f6d223c","pitchNumber":2,"startTime":"2025-08-21T20:19:32.076Z","endTime":"2025-08-21T20:19:36.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.4,"awayTeamWinProbability":38.6,"homeTeamWinProbabilityAdded":-7.20000000000001,"leverageIndex":2.42,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:19:36.628Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T20:23:03.987Z","endTime":"2025-08-21T20:24:48.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6,7,9],"actionIndex":[0,1,3],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T20:19:44.925Z","endTime":"2025-08-21T20:20:41.162Z","isPitch":false,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"},"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Josh Jung replaces Rowdy Tellez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-21T20:20:41.162Z","endTime":"2025-08-21T20:20:45.096Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":642133,"link":"/api/v1/people/642133"},"defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-21T20:20:45.096Z","endTime":"2025-08-21T20:21:05.406Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: John Schreiber replaces Daniel Lynch IV.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":3,"startTime":"2025-08-21T20:21:05.406Z","endTime":"2025-08-21T20:23:06.173Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.72867954482939,"strikeZoneBottom":1.79127677481987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.03466637192482,"aZ":-30.464799100489877,"pfxX":6.730557705451878,"pfxZ":1.1838613319510554,"pX":1.8272514767847547,"pZ":2.1980167526737175,"vX0":8.044448265046132,"vY0":-119.50727205595787,"vZ0":1.307504286616992,"x":47.35,"y":179.43,"x0":-2.457080935880251,"y0":50.00402384681919,"z0":4.380228929749338,"aX":9.735269838594514},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.8,"breakHorizontal":-14.2,"spinRate":2566,"spinDirection":70},"zone":14,"typeConfidence":0.9,"plateTime":0.45833016024076345,"extension":6.418813509139043},"index":4,"playId":"b202adce-cf65-3a87-9239-e4dc0b2bc8e8","pitchNumber":1,"startTime":"2025-08-21T20:23:06.173Z","endTime":"2025-08-21T20:23:09.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.78000115304403,"strikeZoneBottom":1.73690659576696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.485877075349958,"aZ":-31.898747040883684,"pfxX":8.016158636413097,"pfxZ":0.19170895342752292,"pX":0.26173505033402555,"pZ":1.6849925756626059,"vX0":4.4195092773301345,"vY0":-119.15942528203304,"vZ0":0.5037348688697418,"x":107.02,"y":193.29,"x0":-2.6601009227875783,"y0":50.003008188397345,"z0":4.3592461773482185,"aX":11.494422503531016},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.7,"breakHorizontal":-15.6,"spinRate":2552,"spinDirection":66},"zone":8,"typeConfidence":0.9,"plateTime":0.460149263777772,"extension":6.402782299965035},"index":5,"playId":"8fc61c61-5d5b-39c1-9d00-177a787aab53","pitchNumber":2,"startTime":"2025-08-21T20:23:22.224Z","endTime":"2025-08-21T20:23:26.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.7799985060488,"strikeZoneBottom":1.72987156428326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.223446659280526,"aZ":-35.42955068371134,"pfxX":-10.262666986481642,"pfxZ":-1.782639161315009,"pX":0.5873916210466339,"pZ":1.1975343654102775,"vX0":11.151989851909269,"vY0":-134.23370625009616,"vZ0":-1.7021747271191825,"x":94.61,"y":206.45,"x0":-2.2815261339176756,"y0":50.000293099104994,"z0":4.355088899401959,"aX":-18.784045734364202},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-3.4,"breakHorizontal":16.3,"spinRate":2279,"spinDirection":254},"zone":14,"typeConfidence":0.9,"plateTime":0.4075725173718614,"extension":6.559313219739687},"index":6,"playId":"cc77b505-5a40-386c-8019-55393b13bccd","pitchNumber":3,"startTime":"2025-08-21T20:23:39.811Z","endTime":"2025-08-21T20:23:43.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.78,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.34550076151823,"aZ":-31.43500521455971,"pfxX":8.679883521850378,"pfxZ":0.5107961353500237,"pX":-0.2423364155819626,"pZ":2.531210755640107,"vX0":3.253652196010772,"vY0":-119.24874025316181,"vZ0":2.4493480660120555,"x":126.24,"y":170.44,"x0":-2.750935562872694,"y0":50.00150986864157,"z0":4.32130691895679,"aX":12.53371599576002},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.8,"breakHorizontal":-16.4,"spinRate":2551,"spinDirection":68},"zone":5,"typeConfidence":0.9,"plateTime":0.4588402396082465,"extension":6.2566589937924775},"index":7,"playId":"c1601ada-790b-352f-9fa1-cc7335448321","pitchNumber":4,"startTime":"2025-08-21T20:24:02.086Z","endTime":"2025-08-21T20:24:06.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":8,"startTime":"2025-08-21T20:24:24.800Z","endTime":"2025-08-21T20:24:43.243Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.78,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.483920483083683,"aZ":-32.5829339644115,"pfxX":-9.21710859974728,"pfxZ":-0.21503803924639975,"pX":-1.2033592322394728,"pZ":1.6928238821160406,"vX0":6.544270203322701,"vY0":-136.72910161908283,"vZ0":-1.516300648413592,"x":162.87,"y":193.07,"x0":-2.431764241998908,"y0":50.004538703682194,"z0":4.493015914805537,"aX":-17.43242779184092},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-0.5,"breakHorizontal":15.2,"spinRate":2279,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.40078172145766944,"extension":6.377716225160112},"index":9,"playId":"3f021dec-27a4-32dd-906c-2f82153c5592","pitchNumber":5,"startTime":"2025-08-21T20:24:43.243Z","endTime":"2025-08-21T20:24:48.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.19999999999999,"awayTeamWinProbability":29.80000000000001,"homeTeamWinProbabilityAdded":8.79999999999999,"leverageIndex":3.76,"dramaIndex":153.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:24:48.557Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T20:24:58.048Z","endTime":"2025-08-21T20:25:36.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.1205175392248,"strikeZoneBottom":1.50176040526944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.091293584676166,"aZ":-23.59111409684565,"pfxX":-5.9105939988149405,"pfxZ":4.506297504678257,"pX":-0.08741717058331672,"pZ":2.084278833617857,"vX0":8.288032810739947,"vY0":-136.84143115860994,"vZ0":-2.410448630258189,"x":120.33,"y":182.5,"x0":-2.3819633001706415,"y0":50.00173196565432,"z0":4.586104911361426,"aX":-11.25378265821781},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.9,"breakHorizontal":9.0,"spinRate":2241,"spinDirection":239},"zone":5,"typeConfidence":0.9,"plateTime":0.39967416319573834,"extension":6.6197331515843425},"index":0,"playId":"802123f2-35ba-3088-8cbd-070afebf166b","pitchNumber":1,"startTime":"2025-08-21T20:25:11.154Z","endTime":"2025-08-21T20:25:17.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.976181231702242,"aZ":-28.71995969692771,"pfxX":-0.6167119193977442,"pfxZ":1.9978881651382352,"pX":0.5828332876683768,"pZ":2.1176811095502113,"vX0":8.166663133795218,"vY0":-130.20905498280507,"vZ0":-0.7196077232690504,"x":94.78,"y":181.6,"x0":-2.502058701588834,"y0":50.00613205706233,"z0":4.553025890235915,"aX":-1.0684864981775803},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.7,"breakHorizontal":-0.5,"spinRate":2562,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.419165847141449,"extension":6.322633111523901},"hitData":{"launchSpeed":91.9,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.31,"coordY":156.75}},"index":1,"playId":"7e1530e3-6c70-360f-8071-636071aeca0c","pitchNumber":2,"startTime":"2025-08-21T20:25:28.658Z","endTime":"2025-08-21T20:25:36.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":8.700000000000017,"leverageIndex":3.42,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:25:36.253Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T20:27:43.097Z","endTime":"2025-08-21T20:28:57.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kyle Higashioka remains in the game as the designated hitter.","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":"2025-08-21T20:27:37.504Z","endTime":"2025-08-21T20:27:37.531Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Josh Jung remains in the game as the third baseman.","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":"2025-08-21T20:27:37.531Z","endTime":"2025-08-21T20:27:37.534Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":642133,"link":"/api/v1/people/642133"},"defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to first base for Josh Smith.","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":2,"startTime":"2025-08-21T20:27:37.534Z","endTime":"2025-08-21T20:27:37.536Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"700","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to right field for Cody Freeman.","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":3,"startTime":"2025-08-21T20:27:37.536Z","endTime":"2025-08-21T20:27:45.148Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"800","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":683227,"link":"/api/v1/people/683227"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":669701,"link":"/api/v1/people/669701"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.4,"strikeZoneTop":3.57000222575729,"strikeZoneBottom":1.69063088776594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.551621485703496,"aZ":-26.413624876971458,"pfxX":0.3032094195411297,"pfxZ":3.478442248562052,"pX":-0.8149233390569339,"pZ":1.8216439571941414,"vX0":5.6295271771336415,"vY0":-126.44606847313965,"vZ0":-4.544972881069879,"x":148.06,"y":189.6,"x0":-3.0895227822903473,"y0":50.00043761930046,"z0":5.708147711075567,"aX":0.5001844322826036},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.8,"breakHorizontal":-1.6,"spinRate":2311,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.42964479274904255,"extension":6.605647264908658},"index":4,"playId":"7823968c-5aa2-349d-b399-40085b95f72b","pitchNumber":1,"startTime":"2025-08-21T20:27:45.148Z","endTime":"2025-08-21T20:27:50.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.50071045616414,"strikeZoneBottom":1.69496684651175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.397059577390415,"aZ":-23.450552633061605,"pfxX":-7.593940226614708,"pfxZ":5.096967283788073,"pX":-2.433445787599095,"pZ":1.8848827107701482,"vX0":5.04233231122092,"vY0":-129.83112931796902,"vZ0":-4.8425354390924955,"x":209.76,"y":187.89,"x0":-3.4110641288634644,"y0":50.00538552469061,"z0":5.552061324090481,"aX":-13.00605369093788},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.4,"breakHorizontal":12.7,"spinRate":1796,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.42138210049449976,"extension":6.876029867504454},"index":5,"playId":"4b313211-0f00-35c0-81a8-f28efd8f8d5b","pitchNumber":2,"startTime":"2025-08-21T20:27:59.182Z","endTime":"2025-08-21T20:28:02.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.13221336887324,"aZ":-15.416286195685672,"pfxX":-8.787152556919324,"pfxZ":8.502786153670701,"pX":-0.48260425909342763,"pZ":2.2896655292144072,"vX0":10.217581919470435,"vY0":-139.89468355531503,"vZ0":-6.042692185291287,"x":135.4,"y":176.96,"x0":-3.049977209131301,"y0":50.00639638243036,"z0":5.4977249711318015,"aX":-17.32730791897396},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":13.7,"spinRate":2450,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3923247038422546,"extension":6.6962148276740985},"index":6,"playId":"8cc8dff2-fa98-3652-915c-c6b002a52a83","pitchNumber":3,"startTime":"2025-08-21T20:28:13.735Z","endTime":"2025-08-21T20:28:18.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.5451687378912,"strikeZoneBottom":1.73299430666857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.64368932708282,"aZ":-18.72887048513161,"pfxX":-9.101983630485222,"pfxZ":6.739333514328248,"pX":0.031122016994205262,"pZ":1.5766809265709094,"vX0":11.967638369783032,"vY0":-139.6976205266368,"vZ0":-7.045691305569321,"x":115.81,"y":196.21,"x0":-3.106777296241665,"y0":50.00619772462537,"z0":5.3430195771413915,"aX":-18.167305548289004},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.0,"breakHorizontal":14.3,"spinRate":2572,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.390649993530114,"extension":6.621229182221681},"index":7,"playId":"55bccaf9-0b72-309e-aa83-b36f97bd1786","pitchNumber":4,"startTime":"2025-08-21T20:28:35.807Z","endTime":"2025-08-21T20:28:41.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.75882810423281,"aZ":-29.673545358537638,"pfxX":1.2047020460930042,"pfxZ":1.5423287359890256,"pX":-0.7262846019802012,"pZ":3.0796231513677257,"vX0":5.340505341203218,"vY0":-125.45217149552921,"vZ0":-0.7233532910232583,"x":144.68,"y":155.63,"x0":-3.025915308742647,"y0":50.000718198458024,"z0":5.758410517904578,"aX":1.9480824302641526},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.9,"breakHorizontal":-3.2,"spinRate":2391,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.43408942463062905,"extension":6.630435174274416},"index":8,"playId":"875fc3d7-6dbe-3c15-957a-f5fa9d3bb463","pitchNumber":5,"startTime":"2025-08-21T20:28:53.757Z","endTime":"2025-08-21T20:28:57.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:28:57.623Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a ground ball to center fielder Evan Carter.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T20:29:03.930Z","endTime":"2025-08-21T20:29:45.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.8,"strikeZoneTop":3.53328464578526,"strikeZoneBottom":1.73382185443437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.63266078679218,"aZ":-18.64848116048567,"pfxX":-9.488969038066337,"pfxZ":6.773456290068882,"pX":-0.4038523045399149,"pZ":2.497839248621684,"vX0":10.7403738744178,"vY0":-139.33193982592528,"vZ0":-4.6399285155849155,"x":132.39,"y":171.34,"x0":-3.0468892638213587,"y0":50.00609087078023,"z0":5.390002151180843,"aX":-18.95818007922554},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.6,"breakHorizontal":15.4,"spinRate":2327,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.39075211228747175,"extension":6.657126586840786},"index":0,"playId":"e8d75357-12d0-392c-b81c-71c6ca943e47","pitchNumber":1,"startTime":"2025-08-21T20:29:20.127Z","endTime":"2025-08-21T20:29:23.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.64158127017024,"aZ":-22.543969606004776,"pfxX":-11.342184102115706,"pfxZ":4.881204645382956,"pX":-0.43069013230635395,"pZ":2.6410765445141853,"vX0":11.408364687287502,"vY0":-138.95180352457956,"vZ0":-3.504383291254041,"x":133.42,"y":167.47,"x0":-3.0991781786174935,"y0":50.00069676355356,"z0":5.401349699727391,"aX":-22.366585963620214},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.3,"breakHorizontal":18.5,"spinRate":2323,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.39290019267483833,"extension":6.899255467544183},"hitData":{"launchSpeed":95.9,"launchAngle":2.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.1,"coordY":113.92}},"index":1,"playId":"da5803ad-e11f-3dac-b3a6-d3dff13c8f7d","pitchNumber":2,"startTime":"2025-08-21T20:29:34.265Z","endTime":"2025-08-21T20:29:45.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.58,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:29:45.318Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Isbel walks. Salvador Perez to 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T20:30:29.763Z","endTime":"2025-08-21T20:33:46.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kyle Isbel replaces Randal Grichuk.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T20:30:02.865Z","endTime":"2025-08-21T20:30:31.743Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"},"defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.37480069508426,"strikeZoneBottom":1.65938332996395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.554000995519758,"aZ":-26.776579288665733,"pfxX":-0.5628486178707519,"pfxZ":3.3193734274979647,"pX":0.28100392212085984,"pZ":2.4752935347142717,"vX0":8.250137915802949,"vY0":-126.19893883190919,"vZ0":-2.6635791594257525,"x":106.29,"y":171.95,"x0":-2.9453204360322296,"y0":50.00622818479222,"z0":5.6817996381964475,"aX":-0.9180054676268098},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.6,"breakHorizontal":-0.7,"spinRate":2204,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.43256086605111843,"extension":6.731943164788895},"index":1,"playId":"9648e63b-3275-3519-9def-81285af76bce","pitchNumber":1,"startTime":"2025-08-21T20:30:31.743Z","endTime":"2025-08-21T20:30:36.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.499996652537,"strikeZoneBottom":1.61232436196874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.97979812012073,"aZ":-15.902458159249607,"pfxX":-8.29289363630988,"pfxZ":8.180336387945761,"pX":0.4083960995311258,"pZ":1.7527039664333197,"vX0":11.837930814793062,"vY0":-140.42416890539187,"vZ0":-7.132913967035938,"x":101.43,"y":191.46,"x0":-2.792255743701318,"y0":50.00461507746195,"z0":5.368187830096292,"aX":-16.49898187274307},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.3,"breakHorizontal":12.5,"spinRate":2346,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.39064781669930904,"extension":6.68398520197441},"index":2,"playId":"77991d00-3bcf-35a8-be96-1f3846954aa0","pitchNumber":2,"startTime":"2025-08-21T20:30:47.704Z","endTime":"2025-08-21T20:30:53.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.11950828513162,"aZ":-18.293167956136212,"pfxX":-9.040991537580819,"pfxZ":6.9861564569773185,"pX":-0.923404103527494,"pZ":1.8532351759372168,"vX0":9.587363501909206,"vY0":-140.584596124132,"vZ0":-6.334847417024231,"x":152.2,"y":188.74,"x0":-3.2156511227058617,"y0":50.000772635920114,"z0":5.337787566573401,"aX":-17.95867585223328},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":14.2,"spinRate":2443,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39074170315370393,"extension":6.626089669622423},"index":3,"playId":"10f93e4f-1a28-3a92-b402-85d8af6fa9de","pitchNumber":3,"startTime":"2025-08-21T20:31:07.235Z","endTime":"2025-08-21T20:31:12.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-21T20:31:44.423Z","endTime":"2025-08-21T20:31:56.896Z","isPitch":false,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"},"defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.510530045107007,"aZ":-27.10580566808383,"pfxX":0.12415626541596803,"pfxZ":3.157017962739179,"pX":-0.7544190181658258,"pZ":3.1607106426353377,"vX0":5.713726497619104,"vY0":-125.70822937863366,"vZ0":-0.9881880328951381,"x":145.76,"y":153.44,"x0":-3.069132898479236,"y0":50.0045525909067,"z0":5.751162853208904,"aX":0.199815514967326},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.8,"breakHorizontal":-1.4,"spinRate":2342,"spinDirection":177},"zone":1,"typeConfidence":2.0,"plateTime":0.43503533363152425,"extension":6.692228748296657},"index":5,"playId":"d05b73ad-9ab3-3bbe-aee9-64def11eef59","pitchNumber":4,"startTime":"2025-08-21T20:31:56.896Z","endTime":"2025-08-21T20:32:00.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.4999974795756,"strikeZoneBottom":1.65305622165803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.71125674839801,"aZ":-14.415394158201952,"pfxX":-6.807824012497607,"pfxZ":8.807656749965204,"pX":-2.234363361540238,"pZ":3.8426786235119774,"vX0":4.2750202334197995,"vY0":-140.8074876410545,"vZ0":-2.6317430136052886,"x":202.17,"y":135.03,"x0":-2.884480477106431,"y0":50.00304656700476,"z0":5.717207077600666,"aX":-13.72809974901141},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":11.5,"spinRate":2458,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3883664889864784,"extension":6.544251400040214},"index":6,"playId":"1895ef04-bdb7-3bc7-8552-a69dc78bdb4e","pitchNumber":5,"startTime":"2025-08-21T20:32:20.230Z","endTime":"2025-08-21T20:32:24.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.883649713349044,"aZ":-27.45949713542743,"pfxX":0.8585729246807348,"pfxZ":2.928085218865194,"pX":-0.9825862447258732,"pZ":2.461567423065397,"vX0":4.894877402969317,"vY0":-125.48811668728082,"vZ0":-2.5746110760332854,"x":154.45,"y":172.32,"x0":-3.0617117241051823,"y0":50.00568608052472,"z0":5.713944710768243,"aX":1.3832549746482805},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.0,"breakHorizontal":-2.5,"spinRate":2358,"spinDirection":169},"zone":13,"typeConfidence":2.0,"plateTime":0.4347339901871119,"extension":6.707586634411571},"index":7,"playId":"52913924-cea7-3700-94a8-57b1a84ef336","pitchNumber":6,"startTime":"2025-08-21T20:32:38.503Z","endTime":"2025-08-21T20:32:43.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.50000106609649,"strikeZoneBottom":1.68082271572882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.430890248682214,"aZ":-18.19475885024233,"pfxX":-7.73259906707179,"pfxZ":7.007813994041435,"pX":-1.6603972039492036,"pZ":4.408801495396235,"vX0":6.8449785781408945,"vY0":-140.2725399735826,"vZ0":0.05578222359797824,"x":180.29,"y":119.74,"x0":-3.1263933649663223,"y0":50.002806219201624,"z0":5.573950866321632,"aX":-15.42530907139903},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":12.6,"spinRate":2401,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3903252103572936,"extension":6.544961019895143},"index":8,"playId":"3626e2e7-7e7b-3715-9928-e10c8bf31ae5","pitchNumber":7,"startTime":"2025-08-21T20:33:20.605Z","endTime":"2025-08-21T20:33:24.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.4999990730694,"strikeZoneBottom":1.74104203475268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1414128301822,"aZ":-16.089045069055413,"pfxX":-7.749182052278589,"pfxZ":8.142028180699386,"pX":-1.4909967450176635,"pZ":2.8177702529915614,"vX0":7.384819743955572,"vY0":-139.8129693963878,"vZ0":-4.242504194748282,"x":173.83,"y":162.7,"x0":-3.162463952260434,"y0":50.001793691608235,"z0":5.413838279616234,"aX":-15.308370136892755},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":12.5,"spinRate":2442,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3920626040582378,"extension":6.57974559950181},"index":9,"playId":"345bb64b-e3a0-304e-92e8-067b2d2e4039","pitchNumber":8,"startTime":"2025-08-21T20:33:40.661Z","endTime":"2025-08-21T20:33:46.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.89999999999999,"awayTeamWinProbability":18.10000000000001,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":1.03,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:33:46.047Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan India walks. Salvador Perez to 3rd. Kyle Isbel to 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T20:35:02.647Z","endTime":"2025-08-21T20:37:44.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"postOnSecond":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"postOnThird":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,4,5,6,7,8],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T20:33:58.840Z","endTime":"2025-08-21T20:35:04.583Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.045306307546955,"aZ":-18.623671716454773,"pfxX":-8.399092220241393,"pfxZ":6.817658289076521,"pX":-0.33195832090788335,"pZ":3.489149962674683,"vX0":10.689921505101662,"vY0":-139.97854704745316,"vZ0":-2.0213387517895827,"x":129.65,"y":144.57,"x0":-3.105848169752805,"y0":50.00570058777646,"z0":5.437534309026713,"aX":-16.701918724480816},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":13.1,"spinRate":2355,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.39102027453410315,"extension":6.852941848923319},"index":1,"playId":"a067bdf4-db5a-3c7f-8c40-0039e645c325","pitchNumber":1,"startTime":"2025-08-21T20:35:04.583Z","endTime":"2025-08-21T20:35:08.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6299087091346,"aZ":-21.515130553673583,"pfxX":-9.37641796904756,"pfxZ":5.291606539355021,"pX":-1.2828427668586695,"pZ":2.902904046962671,"vX0":8.438126778254032,"vY0":-140.73446876817314,"vZ0":-3.06681145394239,"x":165.9,"y":160.4,"x0":-3.0953713774299128,"y0":50.0036647699015,"z0":5.39321423052151,"aX":-18.891961689311458},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.1,"breakHorizontal":15.4,"spinRate":2466,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3885353851537099,"extension":6.884317531775553},"index":2,"playId":"0ce0c75d-962d-36c5-bbb9-9805f65da28f","pitchNumber":2,"startTime":"2025-08-21T20:35:21.955Z","endTime":"2025-08-21T20:35:26.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-21T20:35:35.722Z","endTime":"2025-08-21T20:35:53.429Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.47176743235399,"strikeZoneBottom":1.59304484048575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.727209105028706,"aZ":-13.984475483683013,"pfxX":-9.056184867787934,"pfxZ":9.255075980054961,"pX":0.7226751344016198,"pZ":1.8645941600795755,"vX0":12.464780624486965,"vY0":-139.40441578886376,"vZ0":-7.885372237238288,"x":89.45,"y":188.44,"x0":-2.632835667462249,"y0":50.00672237053735,"z0":5.655958684410927,"aX":-17.8061780758047},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":13.8,"spinRate":2533,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3931061578350685,"extension":6.771846716981892},"index":4,"playId":"c708c776-ff18-3585-807d-e1d3ddc831c1","pitchNumber":3,"startTime":"2025-08-21T20:35:53.429Z","endTime":"2025-08-21T20:35:59.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.3900007098237,"strikeZoneBottom":1.55571407563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.98354969759047,"aZ":-12.905202462351717,"pfxX":-6.217774456521898,"pfxZ":9.507656366994789,"pX":1.0140431732662059,"pZ":2.9030654611449234,"vX0":12.374873547568573,"vY0":-141.1998424356153,"vZ0":-5.251981113311011,"x":78.35,"y":160.4,"x0":-2.6100037848532365,"y0":50.00536230120495,"z0":5.611932437768033,"aX":-12.605659673673003},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":8.9,"spinRate":2530,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.38733657480322226,"extension":6.652230422273906},"index":5,"playId":"45059545-fa8f-3cf8-b43a-9805598c3971","pitchNumber":4,"startTime":"2025-08-21T20:36:20.254Z","endTime":"2025-08-21T20:36:25.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.9,"strikeZoneTop":3.38999806966475,"strikeZoneBottom":1.48836893354967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.794195218230556,"aZ":-26.939655090050213,"pfxX":-1.0317569874569497,"pfxZ":3.188880465293388,"pX":2.6295016499268558,"pZ":-0.42683091041584503,"vX0":13.971526184938279,"vY0":-126.33089156687396,"vZ0":-9.470959333359493,"x":16.77,"y":250.3,"x0":-2.8007336201284083,"y0":50.00408578264054,"z0":5.481669457506354,"aX":-1.6947432845756518},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.0,"breakHorizontal":-0.8,"spinRate":2315,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.43088375864704487,"extension":6.946414049234473},"index":6,"playId":"c1c402e4-1414-34a7-8315-f393f2cc8777","pitchNumber":5,"startTime":"2025-08-21T20:36:37.274Z","endTime":"2025-08-21T20:36:42.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.563569414256893,"aZ":-20.5055587648442,"pfxX":-10.591911062713399,"pfxZ":6.013842153479195,"pX":-0.7148500620309144,"pZ":2.2184389093547003,"vX0":10.471225566482202,"vY0":-138.34738392851696,"vZ0":-4.84040742589728,"x":144.25,"y":178.88,"x0":-3.1707612652012416,"y0":50.00515058387332,"z0":5.363318621496734,"aX":-20.557092916397654},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.1,"breakHorizontal":17.0,"spinRate":2344,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3957620444019181,"extension":6.914108361431717},"index":7,"playId":"bb9a6a11-42b8-3917-81a6-fa00aaa59215","pitchNumber":6,"startTime":"2025-08-21T20:37:02.133Z","endTime":"2025-08-21T20:37:07.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.38999994158484,"strikeZoneBottom":1.55606598598562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.102499852391453,"aZ":-23.586140038693696,"pfxX":-9.770872137497438,"pfxZ":4.45289357098982,"pX":-1.7949128842399844,"pZ":2.718949395145436,"vX0":7.468318494413403,"vY0":-137.45494929841524,"vZ0":-3.181773884262792,"x":185.42,"y":165.37,"x0":-3.2664355610072273,"y0":50.00516628573843,"z0":5.478031863072517,"aX":-18.854734409123648},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.7,"breakHorizontal":16.3,"spinRate":2128,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39722870825923673,"extension":6.8679220970697346},"index":8,"playId":"2466f996-14cd-33aa-8c8d-a430963efd25","pitchNumber":7,"startTime":"2025-08-21T20:37:39.169Z","endTime":"2025-08-21T20:37:44.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":4.6000000000000085,"leverageIndex":1.55,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:37:44.954Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T20:40:12.028Z","endTime":"2025-08-21T20:41:09.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"postOnSecond":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"postOnThird":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Danny Coulombe replaces Luis Curvelo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T20:38:29.673Z","endTime":"2025-08-21T20:40:14.260Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543056,"link":"/api/v1/people/543056"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":664728,"link":"/api/v1/people/664728"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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(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":85.3,"endSpeed":79.5,"strikeZoneTop":3.45000030955406,"strikeZoneBottom":1.61843071782958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.203036158054577,"aZ":-26.33990987408347,"pfxX":-2.8238355924840848,"pfxZ":3.7008199150628203,"pX":-1.3746965198904533,"pZ":0.38613386477182177,"vX0":-1.4651093730864324,"vY0":-124.127452923884,"vZ0":-7.830112510933441,"x":169.4,"y":228.35,"x0":-0.41192880709895213,"y0":50.00578570122362,"z0":5.739240819698807,"aX":-4.457328240782152},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.3,"breakHorizontal":5.4,"spinRate":2552,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.43934956470901465,"extension":6.123859840013732},"index":1,"playId":"eb32cff6-59fc-3807-9c60-a5131da88b8c","pitchNumber":1,"startTime":"2025-08-21T20:40:14.260Z","endTime":"2025-08-21T20:40:19.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":664728,"link":"/api/v1/people/664728"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.2,"strikeZoneTop":3.44999808348528,"strikeZoneBottom":1.56653116622611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.911354521016708,"aZ":-28.02275454233007,"pfxX":-3.395888252264454,"pfxZ":2.6388834739327525,"pX":-1.6139560339630012,"pZ":2.184105653698145,"vX0":-1.8184772309347308,"vY0":-123.57463659734306,"vZ0":-3.528216353106333,"x":178.52,"y":179.81,"x0":-0.4311810409948921,"y0":50.00126713733686,"z0":5.9438848200157315,"aX":-5.335271228902038},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.3,"breakHorizontal":6.5,"spinRate":2677,"spinDirection":209},"zone":13,"typeConfidence":0.91,"plateTime":0.4405469360398313,"extension":6.030597292480744},"index":2,"playId":"c6cc341f-f28d-3dca-9e2a-682799b78c06","pitchNumber":2,"startTime":"2025-08-21T20:40:37.342Z","endTime":"2025-08-21T20:40:41.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":664728,"link":"/api/v1/people/664728"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.471009853537968,"aZ":-23.095141893225595,"pfxX":-3.8609850057234367,"pfxZ":5.529974800735497,"pX":-0.8643622593642378,"pZ":2.9601289574195633,"vX0":-0.16239078724924236,"vY0":-125.9867549901554,"vZ0":-2.6697373512555154,"x":149.95,"y":158.86,"x0":-0.29622598401271044,"y0":50.00321702597727,"z0":5.858234188504618,"aX":-6.339159741312022},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.8,"breakHorizontal":7.1,"spinRate":2574,"spinDirection":188},"zone":11,"typeConfidence":0.91,"plateTime":0.43125640036937885,"extension":6.2549402819643545},"hitData":{"launchSpeed":81.4,"launchAngle":55.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.79,"coordY":140.63}},"index":3,"playId":"9cb8391a-44ba-35fd-aa4f-ea58b3c520fc","pitchNumber":3,"startTime":"2025-08-21T20:40:55.907Z","endTime":"2025-08-21T20:41:09.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":664728,"link":"/api/v1/people/664728"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":-6.0,"leverageIndex":1.89,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:41:09.922Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Maile walks. Salvador Perez scores. Kyle Isbel to 3rd. Jonathan India to 2nd.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T20:41:26.299Z","endTime":"2025-08-21T20:44:17.029Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"postOnSecond":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"postOnThird":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":{"id":681168,"link":"/api/v1/people/681168"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":83.8,"strikeZoneTop":3.26000155992113,"strikeZoneBottom":1.48590612631561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34071637479063,"aZ":-13.277699124053731,"pfxX":0.9428921564801105,"pfxZ":10.650489859116703,"pX":-0.4231986298400017,"pZ":0.4906107960535139,"vX0":0.3128809768015245,"vY0":-131.93042940038663,"vZ0":-10.911708840598413,"x":133.13,"y":225.53,"x0":-0.6656611236174395,"y0":50.00529919221989,"z0":5.642323745757207,"aX":1.6732161161778432},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.3,"breakHorizontal":-1.8,"spinRate":2396,"spinDirection":170},"zone":13,"typeConfidence":2.0,"plateTime":0.4141303904694764,"extension":6.1897900345605965},"index":0,"playId":"b713027d-8a3e-3f1d-858d-6bef29aedb7a","pitchNumber":1,"startTime":"2025-08-21T20:41:40.709Z","endTime":"2025-08-21T20:41:44.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":664728,"link":"/api/v1/people/664728"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.888326660236004,"aZ":-25.76756611481396,"pfxX":-3.680493496827825,"pfxZ":4.008222660912796,"pX":-0.3010707004875318,"pZ":2.068605101304343,"vX0":0.9339689115476661,"vY0":-124.98092642188196,"vZ0":-4.304979203491055,"x":128.48,"y":182.93,"x0":-0.19915309901077735,"y0":50.00220797704162,"z0":5.9057075715993586,"aX":-5.878705647486253},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.6,"breakHorizontal":6.5,"spinRate":2609,"spinDirection":207},"zone":7,"typeConfidence":0.91,"plateTime":0.43662609730570967,"extension":5.944035816739576},"index":1,"playId":"368098d0-c612-3cf9-a26a-13544a4b46e0","pitchNumber":2,"startTime":"2025-08-21T20:42:02.204Z","endTime":"2025-08-21T20:42:06.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":664728,"link":"/api/v1/people/664728"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.16375481473484,"strikeZoneBottom":1.49245441283434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76465644476149,"aZ":-17.509208205574467,"pfxX":-0.3068481085389534,"pfxZ":8.584029253827428,"pX":0.5043865937648739,"pZ":4.091688993369567,"vX0":2.688078762696972,"vY0":-130.24625762369305,"vZ0":-1.5580826840248205,"x":97.77,"y":128.3,"x0":-0.5036306644473144,"y0":50.00308085250712,"z0":6.029164303373381,"aX":-0.5242221863029114},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.4,"breakHorizontal":-0.1,"spinRate":2442,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.4214102834299731,"extension":6.114000725456524},"index":2,"playId":"01ad6821-e9f3-359a-ab7c-9062c23211fe","pitchNumber":3,"startTime":"2025-08-21T20:42:20.156Z","endTime":"2025-08-21T20:42:23.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":664728,"link":"/api/v1/people/664728"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.120407790282673,"aZ":-17.837365515896494,"pfxX":0.1226662619500184,"pfxZ":8.429718766932304,"pX":-0.05158846538253528,"pZ":3.051230837209504,"vX0":0.8324590197645517,"vY0":-129.38283448187318,"vZ0":-4.03392188177266,"x":118.97,"y":156.4,"x0":-0.3930061805685835,"y0":50.00595798585175,"z0":5.991419263901502,"aX":0.20866999360582977},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.6,"breakHorizontal":-0.4,"spinRate":2427,"spinDirection":177},"zone":2,"typeConfidence":2.0,"plateTime":0.42277719671449443,"extension":6.062980204475475},"index":3,"playId":"2c0e0217-c8f6-352b-b1b2-c1a1bd841350","pitchNumber":4,"startTime":"2025-08-21T20:42:37.385Z","endTime":"2025-08-21T20:42:43.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":664728,"link":"/api/v1/people/664728"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.66273911414496,"aZ":-15.485051192327369,"pfxX":-1.0594631013519806,"pfxZ":9.467634344985246,"pX":0.04311950779480491,"pZ":2.703386331964956,"vX0":2.1583450547607224,"vY0":-132.0816363824626,"vZ0":-5.204533409721536,"x":115.36,"y":165.79,"x0":-0.6477565207124865,"y0":50.00615063353087,"z0":5.841755109467011,"aX":-1.8684630736437857},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.2,"breakHorizontal":1.4,"spinRate":2456,"spinDirection":170},"zone":5,"typeConfidence":2.0,"plateTime":0.41500855127039804,"extension":6.062573163698498},"index":4,"playId":"abe0e35e-9d1d-3a1f-b8af-4c8690f9cad7","pitchNumber":5,"startTime":"2025-08-21T20:42:56.529Z","endTime":"2025-08-21T20:43:01.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":664728,"link":"/api/v1/people/664728"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.22265544233474,"strikeZoneBottom":1.5189449727833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14936983501896,"aZ":-31.348179633530943,"pfxX":-4.344048412109185,"pfxZ":0.5289332028038434,"pX":0.5532281507082445,"pZ":0.74663266137671,"vX0":3.5213556476004118,"vY0":-124.14907459448442,"vZ0":-6.02146931350503,"x":95.91,"y":218.62,"x0":-0.317044901263499,"y0":50.00528548247527,"z0":5.8032617979214285,"aX":-6.802791921789445},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.1,"breakHorizontal":7.1,"spinRate":2655,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.44068424647419,"extension":6.01186313462475},"index":5,"playId":"2ecf0f6b-c0c4-365b-8c76-37dd46e85002","pitchNumber":6,"startTime":"2025-08-21T20:43:21.346Z","endTime":"2025-08-21T20:43:26.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":664728,"link":"/api/v1/people/664728"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45206526518056,"aZ":-30.79005106271447,"pfxX":-2.9827033938919145,"pfxZ":0.8911273621520239,"pX":-0.10237970625453473,"pZ":2.0437948782415627,"vX0":2.146433839447867,"vY0":-123.74014168744165,"vZ0":-3.157556630614981,"x":120.9,"y":183.6,"x0":-0.5912205767515148,"y0":50.00546419980592,"z0":5.901808929050987,"aX":-4.650942546304903},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.2,"breakHorizontal":4.9,"spinRate":2650,"spinDirection":235},"zone":8,"typeConfidence":0.91,"plateTime":0.4417312523861159,"extension":5.906111640638321},"index":6,"playId":"9f34ea23-4ae2-3350-af3e-91ca668bf82f","pitchNumber":7,"startTime":"2025-08-21T20:43:43.628Z","endTime":"2025-08-21T20:43:50.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":664728,"link":"/api/v1/people/664728"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.20113167464698,"strikeZoneBottom":1.49753453700663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.81407854235,"aZ":-16.42748693425223,"pfxX":-0.840300241677602,"pfxZ":9.047788158603485,"pX":-0.9344888963319096,"pZ":2.0802205343347593,"vX0":-0.2372705724542089,"vY0":-130.18306397904232,"vZ0":-6.377893102781231,"x":152.62,"y":182.61,"x0":-0.7332810489206659,"y0":50.001657843322285,"z0":5.77736948225443,"aX":-1.4617933940328216},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.5,"breakHorizontal":1.6,"spinRate":2405,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.4185574262013221,"extension":6.122358852802012},"index":7,"playId":"9570b586-cb8d-389c-b62e-8eccf2fbae8b","pitchNumber":8,"startTime":"2025-08-21T20:44:10.781Z","endTime":"2025-08-21T20:44:17.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"second":{"id":664728,"link":"/api/v1/people/664728"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_pa"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.60000000000001,"awayTeamWinProbability":10.399999999999991,"homeTeamWinProbabilityAdded":9.100000000000009,"leverageIndex":2.33,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:44:17.029Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mike Yastrzemski pops out to second baseman Ezequiel Duran.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T20:44:34.067Z","endTime":"2025-08-21T20:45:58.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.4,"endSpeed":78.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.115538355417918,"aZ":-31.77536832908085,"pfxX":-2.3498403672886514,"pfxZ":0.2614684053245,"pX":-0.4873030635909666,"pZ":2.6792353367534254,"vX0":0.6184669172063785,"vY0":-123.00926525159268,"vZ0":-1.3292538876988742,"x":135.57,"y":166.44,"x0":-0.4350917829488839,"y0":50.00568122257457,"z0":5.896136561388295,"aX":-3.637630112195605},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.4,"breakHorizontal":4.1,"spinRate":2677,"spinDirection":249},"zone":4,"typeConfidence":0.91,"plateTime":0.4435746106288563,"extension":5.871555429498107},"index":0,"playId":"21ec2ac5-7093-3aee-9397-d71a453fbb12","pitchNumber":1,"startTime":"2025-08-21T20:44:43.819Z","endTime":"2025-08-21T20:44:48.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":571912,"link":"/api/v1/people/571912"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.44000165861993,"strikeZoneBottom":1.73043306546515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.971376478743935,"aZ":-18.17248314543514,"pfxX":-0.42367639529339796,"pfxZ":7.857346342402437,"pX":-0.34821047292598917,"pZ":3.6576787496827032,"vX0":0.8050646943057238,"vY0":-132.34022885207548,"vZ0":-2.5761306183938513,"x":130.27,"y":140.02,"x0":-0.6006586457485237,"y0":50.0043196024818,"z0":5.967557747949496,"aX":-0.7552236975659468},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.9,"breakHorizontal":0.6,"spinRate":2488,"spinDirection":179},"zone":11,"typeConfidence":2.0,"plateTime":0.41311292037030434,"extension":6.069307182751503},"index":1,"playId":"24e38420-59b9-3548-859f-9a0486b2d249","pitchNumber":2,"startTime":"2025-08-21T20:45:04.720Z","endTime":"2025-08-21T20:45:09.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":571912,"link":"/api/v1/people/571912"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":89.1,"endSpeed":82.0,"strikeZoneTop":3.44259013570265,"strikeZoneBottom":1.73718975146443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.573289666617352,"aZ":-18.15202294722833,"pfxX":-0.9013459412771978,"pfxZ":8.169460180760215,"pX":-0.4389634568382827,"pZ":3.2927585214745996,"vX0":0.600726078115494,"vY0":-129.77154026149128,"vZ0":-3.2429305980900374,"x":133.73,"y":149.88,"x0":-0.5556230489279795,"y0":50.00069318779538,"z0":5.930855687531311,"aX":-1.5467211254203148},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.4,"breakHorizontal":1.6,"spinRate":2464,"spinDirection":181},"zone":1,"typeConfidence":2.0,"plateTime":0.4210647184844061,"extension":6.013129609619117},"index":2,"playId":"47c71f65-9caa-37c5-bc16-192a139b15f2","pitchNumber":3,"startTime":"2025-08-21T20:45:22.088Z","endTime":"2025-08-21T20:45:28.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":571912,"link":"/api/v1/people/571912"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":"2025-08-21T20:45:35.915Z","endTime":"2025-08-21T20:45:48.946Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":571912,"link":"/api/v1/people/571912"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.321049059559158,"aZ":-35.20312433680075,"pfxX":-7.738437403049737,"pfxZ":-2.1124299763044885,"pX":-0.8279587909968262,"pZ":1.4438991244683017,"vX0":1.5875747502692557,"vY0":-119.24570748705925,"vZ0":-3.1533135415569196,"x":148.56,"y":199.79,"x0":-0.4979351384104177,"y0":50.000060634187,"z0":5.965140878892943,"aX":-11.12173642852333},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.3,"breakHorizontal":13.6,"spinRate":2589,"spinDirection":316},"zone":13,"typeConfidence":0.91,"plateTime":0.4596498510765228,"extension":5.975543965616191},"hitData":{"launchSpeed":70.2,"launchAngle":54.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.21,"coordY":130.68}},"index":4,"playId":"06dc5cc5-bd95-34a1-9380-8fc081277618","pitchNumber":4,"startTime":"2025-08-21T20:45:48.946Z","endTime":"2025-08-21T20:45:58.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":571912,"link":"/api/v1/people/571912"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":543056,"link":"/api/v1/people/543056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":1.29,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:45:58.032Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Freeman grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T20:48:23.411Z","endTime":"2025-08-21T20:49:53.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kyle Isbel 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":"2025-08-21T20:48:00.736Z","endTime":"2025-08-21T20:48:00.770Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to right field for Mike Yastrzemski.","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":"2025-08-21T20:48:00.770Z","endTime":"2025-08-21T20:48:00.772Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Taylor Clarke replaces John Schreiber.","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":2,"startTime":"2025-08-21T20:48:00.772Z","endTime":"2025-08-21T20:48:25.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664199,"link":"/api/v1/people/664199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.09962894052497,"strikeZoneBottom":1.48840323840032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.728354909783924,"aZ":-21.45625689545207,"pfxX":-7.555059889827381,"pfxZ":5.577863555203846,"pX":-0.41530037513761753,"pZ":2.9467301312157628,"vX0":2.925550988408576,"vY0":-137.3145798844324,"vZ0":-4.072067749684649,"x":132.83,"y":159.22,"x0":-0.5094490557161537,"y0":50.00060745886408,"z0":5.897867962178776,"aX":-14.510232832699984},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.5,"breakHorizontal":13.1,"spinRate":2228,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.3979837698515958,"extension":6.44509025003681},"index":3,"playId":"501dc09e-381d-3742-ace3-73c12191ad7d","pitchNumber":1,"startTime":"2025-08-21T20:48:25.681Z","endTime":"2025-08-21T20:48:30.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":4,"startTime":"2025-08-21T20:48:35.449Z","endTime":"2025-08-21T20:48:50.642Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.12005456529637,"strikeZoneBottom":1.42315946002181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.528798838297142,"aZ":-19.74979683614625,"pfxX":-7.735139627020494,"pfxZ":6.3834037734159175,"pX":-0.43190360806184097,"pZ":1.6019906257649845,"vX0":3.0784518759104995,"vY0":-138.51669313257094,"vZ0":-7.855349784493462,"x":133.46,"y":195.53,"x0":-0.5518979931021804,"y0":50.000715526339896,"z0":5.7917359327397255,"aX":-15.050419107886587},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.2,"breakHorizontal":13.4,"spinRate":2357,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.3952143147765397,"extension":6.231569129290538},"index":5,"playId":"698d9bc2-3f61-3f52-84fe-2021f972f12f","pitchNumber":2,"startTime":"2025-08-21T20:48:50.642Z","endTime":"2025-08-21T20:48:55.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.0935442091391,"strikeZoneBottom":1.4638456997162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.744898259866932,"aZ":-26.958730711126602,"pfxX":3.9067978118821225,"pfxZ":3.0975253834649132,"pX":0.8940231909260523,"pZ":1.081845677256154,"vX0":2.2294345018032105,"vY0":-128.99567152737168,"vZ0":-6.769192442596845,"x":82.92,"y":209.57,"x0":-0.4890444414201003,"y0":50.005163691308034,"z0":5.81741024636903,"aX":6.587521253101009},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":-7.6,"spinRate":2316,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.4245440592603562,"extension":6.399218377683726},"index":6,"playId":"5465e29f-aa46-3cde-8f88-93fd156a0f59","pitchNumber":3,"startTime":"2025-08-21T20:49:06.938Z","endTime":"2025-08-21T20:49:10.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.696421868255474,"aZ":-28.373960315523522,"pfxX":2.9100825100654473,"pfxZ":2.239862068866689,"pX":-0.7864409585644639,"pZ":2.514065059405424,"vX0":-1.3522089565904014,"vY0":-128.68038815894516,"vZ0":-3.566851586447216,"x":146.98,"y":170.9,"x0":-0.6356365534988364,"y0":50.00374155794572,"z0":6.087719624561489,"aX":4.939176349294601},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.6,"breakHorizontal":-5.0,"spinRate":2376,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.4237101726377639,"extension":6.082123093186009},"index":7,"playId":"db5071bf-9780-3f03-ba2f-c9fd03dcae8b","pitchNumber":4,"startTime":"2025-08-21T20:49:21.532Z","endTime":"2025-08-21T20:49:26.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.936973711222308,"aZ":-16.461055729572983,"pfxX":-7.590348529605585,"pfxZ":7.978599906501689,"pX":-0.6897801254675245,"pZ":1.6222738785677009,"vX0":2.0388353917383695,"vY0":-139.13369996802982,"vZ0":-8.450452919761023,"x":143.29,"y":194.98,"x0":-0.4439097133219892,"y0":50.00166139202844,"z0":5.780131839684496,"aX":-14.945090488941867},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":13.3,"spinRate":2337,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3930079621489373,"extension":6.34540010191099},"hitData":{"launchSpeed":82.0,"launchAngle":5.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.18,"coordY":164.37}},"index":8,"playId":"085c5f5f-1727-361f-bcef-79bc69228cf7","pitchNumber":5,"startTime":"2025-08-21T20:49:45.778Z","endTime":"2025-08-21T20:49:53.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_ab"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_ab"},{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_pa"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:49:53.876Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Heim strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T20:50:01.636Z","endTime":"2025-08-21T20:51:39.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.53778772377131,"strikeZoneBottom":1.70400313925188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.653812905033273,"aZ":-28.18215888862089,"pfxX":2.6601081437188108,"pfxZ":2.3697629097283315,"pX":-0.45615578115599975,"pZ":2.2828672630863642,"vX0":-0.5656816029327184,"vY0":-128.49174860854524,"vZ0":-3.8769843926018757,"x":134.39,"y":177.14,"x0":-0.5799491003321133,"y0":50.00341915737838,"z0":5.981736397775365,"aX":4.48330000441324},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.7,"breakHorizontal":-4.7,"spinRate":2382,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.42499353961654407,"extension":6.062964116905771},"index":0,"playId":"87226431-35f8-3b83-8404-baf5f8c1062a","pitchNumber":1,"startTime":"2025-08-21T20:50:19.659Z","endTime":"2025-08-21T20:50:24.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":89.5,"endSpeed":82.3,"strikeZoneTop":3.51009474974558,"strikeZoneBottom":1.70850857698959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3352563928788,"aZ":-34.447549419010194,"pfxX":-5.600032746581424,"pfxZ":-1.3175496756734475,"pX":-1.5946001606125846,"pZ":2.9322346859820523,"vX0":0.19811981207202983,"vY0":-130.46685435517855,"vZ0":-0.6921824017189492,"x":177.78,"y":159.61,"x0":-0.9438883753533085,"y0":50.00310052224958,"z0":5.796111604660955,"aX":-9.658195491900988},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.3,"breakHorizontal":10.1,"spinRate":1820,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.41974144943576075,"extension":6.0756932254353515},"index":1,"playId":"4d2cd559-1afd-3369-81af-d5a33618a85e","pitchNumber":2,"startTime":"2025-08-21T20:50:35.191Z","endTime":"2025-08-21T20:50:39.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.085828825164185,"aZ":-30.340018535062015,"pfxX":2.815116682046207,"pfxZ":1.1095469315825426,"pX":0.8796563107348626,"pZ":1.6093844287726105,"vX0":2.2884353002065567,"vY0":-127.30077034627783,"vZ0":-4.859993926521603,"x":115.34,"y":142.78,"x0":-0.39525651457050553,"y0":50.0018509992723,"z0":5.933164915146661,"aX":4.6386865510421265},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.2,"breakHorizontal":-5.6,"spinRate":2294,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4295633955900766,"extension":6.158414434859068},"index":2,"playId":"ad046688-788a-3eae-bacb-1fd26d0845e2","pitchNumber":3,"startTime":"2025-08-21T20:50:51.944Z","endTime":"2025-08-21T20:50:56.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":"2025-08-21T20:51:02.937Z","endTime":"2025-08-21T20:51:19.374Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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.1,"endSpeed":87.0,"strikeZoneTop":3.59000152041045,"strikeZoneBottom":1.65950023521271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.203103109279162,"aZ":-11.587307259754066,"pfxX":-3.1347115100953413,"pfxZ":10.60408407511206,"pX":1.4622622913914067,"pZ":3.1897159537738706,"vX0":6.175638331063796,"vY0":-138.31171500040682,"vZ0":-5.136605994630795,"x":61.26,"y":152.66,"x0":-0.390043232525218,"y0":50.006504800682094,"z0":5.844902517489405,"aX":-6.088349444566841},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":4.4,"spinRate":2434,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39567465856930895,"extension":6.1345145899569005},"index":4,"playId":"51013e4f-59d4-32cd-96a5-a5d492ec4a18","pitchNumber":4,"startTime":"2025-08-21T20:51:19.374Z","endTime":"2025-08-21T20:51:24.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.954007551080082,"aZ":-29.539275726578293,"pfxX":1.819866797232394,"pfxZ":1.5806782472428988,"pX":0.3934163224981011,"pZ":2.2287336105055426,"vX0":1.769603911319884,"vY0":-127.60068476718999,"vZ0":-3.5803890319757397,"x":102.0,"y":178.6,"x0":-0.5430865058051536,"y0":50.00005968678391,"z0":5.953821679676235,"aX":3.0285386649207777},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.4,"breakHorizontal":-3.7,"spinRate":2375,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.4277200119901714,"extension":6.108773088432673},"index":5,"playId":"a3357024-bf73-3374-905d-11ed263d8eac","pitchNumber":5,"startTime":"2025-08-21T20:51:35.810Z","endTime":"2025-08-21T20:51:39.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:51:39.765Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T20:51:47.351Z","endTime":"2025-08-21T20:54:33.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.45436239172998,"strikeZoneBottom":1.74582259629283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.647557924652425,"aZ":-17.4239983536761,"pfxX":-9.490161004027707,"pfxZ":7.618026052567557,"pX":1.2498547953239214,"pZ":1.4064069025259147,"vX0":7.83752015717132,"vY0":-138.21734107297874,"vZ0":-8.616941851804162,"x":69.36,"y":200.81,"x0":-0.38875787522029354,"y0":50.00141691857013,"z0":5.733120890689347,"aX":-18.37065114352333},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":15.6,"spinRate":2372,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.39619700757484155,"extension":6.3562666789999795},"index":0,"playId":"ada6bb58-5ae8-3361-af31-11270332b77c","pitchNumber":1,"startTime":"2025-08-21T20:52:04.566Z","endTime":"2025-08-21T20:52:08.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":90.3,"endSpeed":83.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.34763581979086,"aZ":-30.89302803483449,"pfxX":-8.997863643542788,"pfxZ":0.73343185427942,"pX":0.001407157979991555,"pZ":2.209767195777796,"vX0":4.700783346899159,"vY0":-131.45925031931924,"vZ0":-3.2429774125697355,"x":116.95,"y":179.12,"x0":-0.6389514673948437,"y0":50.00510358018263,"z0":5.7478304680982735,"aX":-15.7819635611376},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.8,"breakHorizontal":15.2,"spinRate":2049,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.4163276938266529,"extension":6.185126355484596},"index":1,"playId":"005cbd32-b788-3783-bbc9-25174ce99b7a","pitchNumber":2,"startTime":"2025-08-21T20:52:19.449Z","endTime":"2025-08-21T20:52:24.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.44492893823726,"strikeZoneBottom":1.62803795934196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.073193205562774,"aZ":-19.15492635228679,"pfxX":-6.797667189337224,"pfxZ":6.645935689331301,"pX":-1.5030948679687137,"pZ":2.404300093703756,"vX0":-0.18445989666518622,"vY0":-138.40910747753153,"vZ0":-6.06907190101178,"x":174.29,"y":173.86,"x0":-0.5512642384160698,"y0":50.00276049924074,"z0":5.888876921437131,"aX":-13.317192625364061},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.2,"breakHorizontal":12.4,"spinRate":2317,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.39425576362548753,"extension":6.200045844725763},"index":2,"playId":"d4b97122-1b24-3864-a9c0-d1e8ff786c55","pitchNumber":3,"startTime":"2025-08-21T20:52:53.118Z","endTime":"2025-08-21T20:52:58.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.3817768776938,"aZ":-28.00818681762815,"pfxX":0.11904597199935019,"pfxZ":2.482981305400531,"pX":0.49150988080858915,"pZ":1.6852827148155602,"vX0":2.1551353218915543,"vY0":-127.5917785173311,"vZ0":-5.351694070582091,"x":98.26,"y":193.28,"x0":-0.37400070918695133,"y0":50.00066746807329,"z0":5.974862866913277,"aX":0.19861538950382146},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.7,"breakHorizontal":-0.6,"spinRate":2362,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.4267350046305749,"extension":6.204425388507572},"index":3,"playId":"0d9a82b0-74fd-3a8e-a0ad-ac8659b325e0","pitchNumber":4,"startTime":"2025-08-21T20:53:09.935Z","endTime":"2025-08-21T20:53:14.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-21T20:53:19.107Z","endTime":"2025-08-21T20:53:33.512Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.8,"strikeZoneTop":3.38432896170546,"strikeZoneBottom":1.56782227636444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56856840760971,"aZ":-18.334533219398587,"pfxX":-6.4236729392516985,"pfxZ":7.135345956644743,"pX":1.7986995684269487,"pZ":0.9467061293665874,"vX0":7.454835504250959,"vY0":-137.4241618940802,"vZ0":-9.790819474273347,"x":48.44,"y":213.22,"x0":-0.097236418570427,"y0":50.00005870540831,"z0":5.766779453704494,"aX":-12.452568055709605},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":10.3,"spinRate":2351,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.3965225903112062,"extension":6.233704594788416},"index":5,"playId":"df5fd304-43ff-30b9-a85a-a6983f880a2e","pitchNumber":5,"startTime":"2025-08-21T20:53:33.512Z","endTime":"2025-08-21T20:53:37.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.688767101503654,"aZ":-28.378395166304944,"pfxX":1.1404255105482641,"pfxZ":2.250843902368919,"pX":-0.7260467572160421,"pZ":3.1083454646816366,"vX0":-0.8564207805957792,"vY0":-128.31505679274525,"vZ0":-2.02428741262721,"x":144.68,"y":154.85,"x0":-0.5380173732874886,"y0":50.00367076058164,"z0":6.093880911926925,"aX":1.923696087159474},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.8,"breakHorizontal":-1.9,"spinRate":2368,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4250090820653707,"extension":6.072125057282105},"index":6,"playId":"7852ff4a-d7c7-3757-ba27-22b9b04b3272","pitchNumber":6,"startTime":"2025-08-21T20:54:04.472Z","endTime":"2025-08-21T20:54:10.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.258125670339872,"aZ":-19.35652819100994,"pfxX":-8.52166506002827,"pfxZ":6.590040150763537,"pX":-0.8958915040791128,"pZ":1.9953723402972223,"vX0":2.0360933499844283,"vY0":-138.41860689023002,"vZ0":-7.010801881663481,"x":151.15,"y":184.9,"x0":-0.5328175736255316,"y0":50.00222733537806,"z0":5.85231178642334,"aX":-16.57131274829088},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.7,"breakHorizontal":15.0,"spinRate":2317,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.39536951059582925,"extension":6.152185214903492},"index":7,"playId":"fd610ce9-af4e-378c-9c83-eb86c835c069","pitchNumber":7,"startTime":"2025-08-21T20:54:29.205Z","endTime":"2025-08-21T20:54:33.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:54:33.695Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Maikel Garcia walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T20:57:08.067Z","endTime":"2025-08-21T20:58:30.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Wyatt Langford.","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":"2025-08-21T20:56:39.902Z","endTime":"2025-08-21T20:56:39.920Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"100","defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Alejandro Osuna replaces center fielder Evan Carter, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_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":1,"startTime":"2025-08-21T20:56:39.920Z","endTime":"2025-08-21T20:56:39.921Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Robert Garcia replaces Danny Coulombe.","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":2,"startTime":"2025-08-21T20:56:39.921Z","endTime":"2025-08-21T20:57:08.067Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676395,"link":"/api/v1/people/676395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":543056,"link":"/api/v1/people/543056","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":676395,"fullName":"Robert Garcia"}}},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"playId":"29c4862a-8747-4e73-9142-1ed2fd8b91e9","pitchNumber":0,"startTime":"2025-08-21T20:57:08.067Z","endTime":"2025-08-21T20:57:13.067Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":93.6,"endSpeed":86.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27195906813437,"aZ":-19.697206941697477,"pfxX":8.188465323230137,"pfxZ":6.582493942278287,"pX":0.6091235078383541,"pZ":2.6717430690270083,"vX0":-10.770173313395311,"vY0":-135.9562168785573,"vZ0":-3.705576747822998,"x":93.78,"y":166.64,"x0":3.534838522105188,"y0":50.00309875262364,"z0":5.397938634113467,"aX":15.52355146664227},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":-12.8,"spinRate":2133,"spinDirection":122},"zone":6,"typeConfidence":0.88,"plateTime":0.4009386232463008,"extension":6.3108622126931895},"index":4,"playId":"d20290db-1a6c-32d8-b8f9-633146269cc0","pitchNumber":1,"startTime":"2025-08-21T20:57:35.482Z","endTime":"2025-08-21T20:57:40.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.58452149784161,"strikeZoneBottom":1.63664285560461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.699479350543395,"aZ":-27.250583359116185,"pfxX":8.645846842620983,"pfxZ":2.9605998364194086,"pX":2.240254672883697,"pZ":2.6682787022100953,"vX0":-6.5802683336141,"vY0":-127.50354183280763,"vZ0":-1.6562234157532296,"x":31.61,"y":166.74,"x0":3.7181798660089105,"y0":50.00375900961621,"z0":5.455701406292413,"aX":14.38229840019047},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.3,"breakHorizontal":-14.4,"spinRate":1672,"spinDirection":107},"zone":12,"typeConfidence":0.91,"plateTime":0.4279152070131125,"extension":6.126483801504303},"index":5,"playId":"2a00e6f6-2e55-38e0-b287-241e8cfabfdb","pitchNumber":2,"startTime":"2025-08-21T20:57:53.415Z","endTime":"2025-08-21T20:57:57.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":93.4,"endSpeed":86.2,"strikeZoneTop":3.61361969237787,"strikeZoneBottom":1.69860262139979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.091443660224623,"aZ":-20.604065292651114,"pfxX":6.748224689964211,"pfxZ":6.127314062457907,"pX":1.8802686785660898,"pZ":2.6178832801835887,"vX0":-7.462002588138732,"vY0":-135.8950899738901,"vZ0":-3.680120046343501,"x":45.33,"y":168.1,"x0":3.7724832092336404,"y0":50.00266535104219,"z0":5.404036661265263,"aX":12.743356642377002},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.6,"breakHorizontal":-10.8,"spinRate":1995,"spinDirection":117},"zone":14,"typeConfidence":0.88,"plateTime":0.4015645725625161,"extension":6.1877261048043914},"index":6,"playId":"d245e983-ea29-3246-bb6b-b56c1fb0aba1","pitchNumber":3,"startTime":"2025-08-21T20:58:08.223Z","endTime":"2025-08-21T20:58:12.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":92.9,"endSpeed":85.8,"strikeZoneTop":3.61310700859476,"strikeZoneBottom":1.76384534804622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.715817374553186,"aZ":-15.788722400428782,"pfxX":7.401218974552103,"pfxZ":8.811771311082875,"pX":-0.9053513903878785,"pZ":2.4485750104358956,"vX0":-14.534823833959452,"vY0":-134.63657655495422,"vZ0":-4.7580117745677954,"x":151.51,"y":172.67,"x0":3.570501470558034,"y0":50.0025984654059,"z0":5.3348222560154905,"aX":13.763447682084925},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":-10.8,"spinRate":2276,"spinDirection":128},"zone":13,"typeConfidence":0.9,"plateTime":0.40484690379570143,"extension":6.317987797526461},"index":7,"playId":"1fb0483a-d422-33d3-89ad-83e3d9e23855","pitchNumber":4,"startTime":"2025-08-21T20:58:26.190Z","endTime":"2025-08-21T20:58:30.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.8,"awayTeamWinProbability":5.200000000000003,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.25,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:58:30.077Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to right fielder Cody Freeman.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T20:58:38.462Z","endTime":"2025-08-21T20:59:29.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.895443122476028,"aZ":-26.059776149564556,"pfxX":9.2159572382384,"pfxZ":3.736379092552756,"pX":0.5067357263642052,"pZ":3.0119533756734684,"vX0":-10.507523379877709,"vY0":-126.64032324017637,"vZ0":-1.1479682210885418,"x":97.68,"y":157.46,"x0":3.496550418974914,"y0":50.00562335501701,"z0":5.5401911795226155,"aX":15.094269179653876},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.7,"breakHorizontal":-14.5,"spinRate":1637,"spinDirection":113},"zone":3,"typeConfidence":0.91,"plateTime":0.4311784341129776,"extension":6.208341292937113},"index":0,"playId":"801e2ace-0fe0-3562-929d-6c73e077754e","pitchNumber":1,"startTime":"2025-08-21T20:58:55.840Z","endTime":"2025-08-21T20:59:00.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.218876603444627,"aZ":-20.32964890780692,"pfxX":8.430726230106377,"pfxZ":6.140100680735893,"pX":0.12606488208599026,"pZ":2.68919116293852,"vX0":-12.129554329850018,"vY0":-137.7024744069175,"vZ0":-3.908654708588288,"x":112.19,"y":166.17,"x0":3.483046783321007,"y0":50.0039728365653,"z0":5.494133243436117,"aX":16.26856682129506},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":-12.8,"spinRate":2215,"spinDirection":127},"zone":5,"typeConfidence":0.89,"plateTime":0.3970399253067054,"extension":6.332262780586718},"hitData":{"launchSpeed":94.6,"launchAngle":26.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.91,"coordY":95.44}},"index":1,"playId":"163f1d03-469b-300d-bb4b-955c7c1713e5","pitchNumber":2,"startTime":"2025-08-21T20:59:17.033Z","endTime":"2025-08-21T20:59:29.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-21T20:59:29.580Z","atBatIndex":74},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vinnie Pasquantino lines out to center fielder Wyatt Langford.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T21:00:12.716Z","endTime":"2025-08-21T21:00:24.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"dff17802-7703-3c87-b00b-4a518978a9be","startTime":"2025-08-21T20:59:55.521Z","endTime":"2025-08-21T20:59:59.831Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.155107233324074,"aZ":-29.700660726609183,"pfxX":-0.26992137567837693,"pfxZ":1.4666094200574165,"pX":-0.5929739341219445,"pZ":2.829456150071119,"vX0":-9.834667031943527,"vY0":-128.13460229802587,"vZ0":-1.2595362823123402,"x":139.6,"y":162.38,"x0":3.3084964112169435,"y0":50.00206813704429,"z0":5.619764086261152,"aX":-0.45314267091841554},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.6,"breakHorizontal":2.4,"spinRate":2342,"spinDirection":233},"zone":4,"typeConfidence":0.73,"plateTime":0.4252953502700465,"extension":6.6928011451808835},"hitData":{"launchSpeed":89.0,"launchAngle":17.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.07,"coordY":82.77}},"index":1,"playId":"3544899a-1722-3201-b33f-5827171ed365","pitchNumber":1,"startTime":"2025-08-21T21:00:14.812Z","endTime":"2025-08-21T21:00:24.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":-0.799999999999983,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-21T21:00:24.625Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T21:00:36.147Z","endTime":"2025-08-21T21:01:50.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":96.2,"endSpeed":88.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.325588433274973,"aZ":-15.464008809273226,"pfxX":6.5890205828095665,"pfxZ":8.411693476326679,"pX":0.665850488596875,"pZ":2.581398700593622,"vX0":-10.111495424168831,"vY0":-139.78192707144672,"vZ0":-5.293185073268831,"x":91.62,"y":169.08,"x0":3.4674011445420745,"y0":50.004448501700686,"z0":5.50836639128354,"aX":13.092793339933058},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":-10.0,"spinRate":2283,"spinDirection":125},"zone":6,"typeConfidence":0.91,"plateTime":0.39124613181733725,"extension":6.410880898820503},"index":0,"playId":"52abd89c-d996-35ee-b59c-959292121805","pitchNumber":1,"startTime":"2025-08-21T21:00:55.954Z","endTime":"2025-08-21T21:01:00.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.227378103536136,"aZ":-15.450134460140395,"pfxX":7.582319321177824,"pfxZ":8.509533006062789,"pX":-0.21423898685102838,"pZ":1.8270437154987973,"vX0":-12.408689506565585,"vY0":-139.06964574318766,"vZ0":-7.174759069810107,"x":125.17,"y":189.45,"x0":3.3136560372597432,"y0":50.003180629000745,"z0":5.458921811873375,"aX":14.902704766081218},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":-11.3,"spinRate":2445,"spinDirection":127},"zone":8,"typeConfidence":0.91,"plateTime":0.3933541416085604,"extension":6.556924328878107},"index":1,"playId":"dc04071f-d83e-3a84-b6c1-8acdf4d83456","pitchNumber":2,"startTime":"2025-08-21T21:01:16.242Z","endTime":"2025-08-21T21:01:20.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":83.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.93904553105639,"aZ":-28.327221806991545,"pfxX":-1.5411251037483162,"pfxZ":2.221435063846055,"pX":-0.37903739446719287,"pZ":1.176151421720978,"vX0":-9.151935840593772,"vY0":-129.10518370258606,"vZ0":-5.671923478891829,"x":131.45,"y":207.02,"x0":3.372854146559842,"y0":50.005908427702174,"z0":5.508215469121905,"aX":-2.673290223300493},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.2,"breakHorizontal":4.3,"spinRate":2297,"spinDirection":195},"zone":13,"typeConfidence":0.82,"plateTime":0.4198768379651341,"extension":6.627091441514369},"index":2,"playId":"340fda66-a17c-3675-8cfa-69db7bcadc3a","pitchNumber":3,"startTime":"2025-08-21T21:01:44.321Z","endTime":"2025-08-21T21:01:50.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":683227,"link":"/api/v1/people/683227"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-21T21:01:50.399Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Seager flies out to third baseman Maikel Garcia in foul territory.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T21:04:14.976Z","endTime":"2025-08-21T21:05:21.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carlos Estévez replaces Taylor Clarke.","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":"2025-08-21T21:03:39.263Z","endTime":"2025-08-21T21:04:17.202Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608032,"link":"/api/v1/people/608032"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.70327989558091,"strikeZoneBottom":1.66831978587848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.90289839023272,"aZ":-13.898895341743415,"pfxX":-6.752436441619111,"pfxZ":9.479471825592793,"pX":1.0222353584640582,"pZ":2.610636953518671,"vX0":10.358751307110447,"vY0":-137.57483245619602,"vZ0":-6.002859562990523,"x":78.03,"y":168.29,"x0":-1.904704216519987,"y0":50.001271663483024,"z0":5.753274479895513,"aX":-13.016438892598408},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":10.2,"spinRate":2115,"spinDirection":211},"zone":14,"typeConfidence":0.89,"plateTime":0.3972760484876048,"extension":6.344196168825793},"index":1,"playId":"ed0df8ce-eca6-3507-b30c-a83a64ba38d0","pitchNumber":1,"startTime":"2025-08-21T21:04:17.202Z","endTime":"2025-08-21T21:04:21.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":94.7,"endSpeed":87.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.700324011688256,"aZ":-12.523142133604129,"pfxX":-5.97104117119518,"pfxZ":10.204710471318158,"pX":0.45535208540365946,"pZ":1.4810049935748644,"vX0":8.450615378131992,"vY0":-137.47204766228592,"vZ0":-8.923260013164358,"x":99.64,"y":198.79,"x0":-1.8738899394925137,"y0":50.00366078682108,"z0":5.606227193766883,"aX":-11.500261627184736},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":9.1,"spinRate":2160,"spinDirection":219},"zone":9,"typeConfidence":0.9,"plateTime":0.39747827226587473,"extension":6.367127794857142},"index":2,"playId":"8f0f491a-2487-3313-906d-aa2883d58fd9","pitchNumber":2,"startTime":"2025-08-21T21:04:30.299Z","endTime":"2025-08-21T21:04:34.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.55831911949058,"strikeZoneBottom":1.58951013624873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.049566369974038,"aZ":-26.50044234841974,"pfxX":-0.6165382546525437,"pfxZ":3.4863496327054833,"pX":0.8223405279701801,"pZ":3.637986301474461,"vX0":6.169720955047899,"vY0":-126.6062013780879,"vZ0":-0.9770098733733862,"x":85.65,"y":140.55,"x0":-1.5627298035430124,"y0":50.00564346554875,"z0":6.143473768135582,"aX":-1.005044491573392},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.4,"breakHorizontal":-0.2,"spinRate":2058,"spinDirection":122},"zone":12,"typeConfidence":0.79,"plateTime":0.43207828919106106,"extension":6.019142459792922},"index":3,"playId":"b466fd05-0dbf-35f3-9dc6-679e723db2fd","pitchNumber":3,"startTime":"2025-08-21T21:04:58.650Z","endTime":"2025-08-21T21:05:02.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.53851703869865,"aZ":-11.472260985033568,"pfxX":-5.458488200526771,"pfxZ":10.634396759250656,"pX":0.69868115279397,"pZ":2.5603811179470815,"vX0":8.582242528682729,"vY0":-138.96448395856285,"vZ0":-6.458221509716541,"x":90.37,"y":169.65,"x0":-1.7272679838588967,"y0":50.00044188638413,"z0":5.684344934294934,"aX":-10.62412398072344},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":8.0,"spinRate":2025,"spinDirection":204},"zone":6,"typeConfidence":0.9,"plateTime":0.39488765509903523,"extension":6.413847387811241},"hitData":{"launchSpeed":73.1,"launchAngle":62.0,"totalDistance":177.0,"trajectory":"fly_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.5,"coordY":184.11}},"index":4,"playId":"87d7be8c-8a36-3020-94e6-ebabf84a04c8","pitchNumber":4,"startTime":"2025-08-21T21:05:12.319Z","endTime":"2025-08-21T21:05:21.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-21T21:05:21.122Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Duran flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T21:05:35.108Z","endTime":"2025-08-21T21:07:21.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.5295926394809,"strikeZoneBottom":1.70525334676564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.530010281435523,"aZ":-11.985098174904605,"pfxX":-4.111360616220255,"pfxZ":10.297717379214392,"pX":0.8327102551270542,"pZ":3.635797436574376,"vX0":8.429361219595668,"vY0":-139.21711483164697,"vZ0":-4.295673121173678,"x":85.26,"y":140.61,"x0":-1.7016269509139703,"y0":50.006720601237,"z0":5.9934009031135425,"aX":-8.063927466204415},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":5.6,"spinRate":1960,"spinDirection":195},"zone":12,"typeConfidence":0.9,"plateTime":0.3935731311923991,"extension":6.312879696104373},"index":0,"playId":"10525bbd-96b7-3b8e-9cfd-b81d2040f7f5","pitchNumber":1,"startTime":"2025-08-21T21:05:51.890Z","endTime":"2025-08-21T21:05:55.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.59679080064109,"strikeZoneBottom":1.74027482716353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.068674924919986,"aZ":-10.686882419363728,"pfxX":-5.040463451906427,"pfxZ":11.024528178784358,"pX":1.1157879511456836,"pZ":1.1064015571209358,"vX0":9.552042238638226,"vY0":-138.7471707913966,"vZ0":-10.238527579902982,"x":74.47,"y":208.91,"x0":-1.716948601461837,"y0":50.006607295551284,"z0":5.556939079740571,"aX":-9.828198802625208},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":7.2,"spinRate":2114,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.3947759427989954,"extension":6.46623959564148},"index":1,"playId":"fe1abb33-4d6b-38bf-ad51-5c2364bd28cb","pitchNumber":2,"startTime":"2025-08-21T21:06:06.113Z","endTime":"2025-08-21T21:06:10.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":95.3,"endSpeed":87.0,"strikeZoneTop":3.4400001107126,"strikeZoneBottom":1.69473157290745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.238809471059493,"aZ":-10.314091293359777,"pfxX":-4.707512135540012,"pfxZ":11.238143624445213,"pX":0.09844790215742599,"pZ":3.568897470408197,"vX0":6.644966266835607,"vY0":-138.6422408331034,"vZ0":-4.471637847993958,"x":113.25,"y":142.42,"x0":-1.7186862362493147,"y0":50.00331377704537,"z0":5.89217028451,"aX":-9.157859216423477},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.6,"breakHorizontal":7.1,"spinRate":2120,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.3952058568536354,"extension":6.310110267650097},"index":2,"playId":"a24baa0c-4d24-3772-b734-c0156f518573","pitchNumber":3,"startTime":"2025-08-21T21:06:22.290Z","endTime":"2025-08-21T21:06:27.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.44000001408489,"strikeZoneBottom":1.64368659089239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.337494356701995,"aZ":-13.587096330471812,"pfxX":-4.808821194128672,"pfxZ":9.682260937727444,"pX":-0.4516575253451714,"pZ":2.089598101186777,"vX0":5.305733796880526,"vY0":-137.62537303205232,"vZ0":-7.240767942547133,"x":134.22,"y":182.36,"x0":-1.7790643554434025,"y0":50.004493096243934,"z0":5.673757799801124,"aX":-9.232765973604527},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":7.6,"spinRate":2054,"spinDirection":207},"zone":7,"typeConfidence":0.89,"plateTime":0.3978763784056647,"extension":6.438885506446259},"index":3,"playId":"0a18a822-79e4-3102-9e02-a93d6bb0a72c","pitchNumber":4,"startTime":"2025-08-21T21:06:37.450Z","endTime":"2025-08-21T21:06:41.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.44000140522925,"strikeZoneBottom":1.66287326322942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.868420237440134,"aZ":-9.403226606214314,"pfxX":-5.326786906499278,"pfxZ":11.627404672570869,"pX":0.6231390172264398,"pZ":2.080707322191822,"vX0":8.406083970303158,"vY0":-138.78322702968885,"vZ0":-7.902541134257974,"x":93.25,"y":182.6,"x0":-1.7473343446450398,"y0":50.006131308170694,"z0":5.584518637381625,"aX":-10.435573813322412},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.7,"breakHorizontal":8.0,"spinRate":2219,"spinDirection":207},"zone":9,"typeConfidence":0.91,"plateTime":0.3940466357768897,"extension":6.490590814448028},"index":4,"playId":"31bcaf9f-8a84-34de-8e92-94a9ff3e88bd","pitchNumber":5,"startTime":"2025-08-21T21:06:51.164Z","endTime":"2025-08-21T21:06:55.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-21T21:07:00.426Z","endTime":"2025-08-21T21:07:13.418Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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.3,"endSpeed":88.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.093943061538983,"aZ":-13.725272039685372,"pfxX":-5.883477486026178,"pfxZ":9.331464517375545,"pX":-0.4275380460482785,"pZ":2.294990309764002,"vX0":5.510883869710572,"vY0":-138.76899845694635,"vZ0":-6.776666520538616,"x":133.3,"y":176.82,"x0":-1.6617738881487016,"y0":50.000138779789026,"z0":5.658788353829047,"aX":-11.62905230573854},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":9.7,"spinRate":2060,"spinDirection":206},"zone":4,"typeConfidence":0.9,"plateTime":0.3926651656761173,"extension":6.435926495812405},"hitData":{"launchSpeed":95.5,"launchAngle":29.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.2,"coordY":58.6}},"index":6,"playId":"1a1eed9e-58e0-3828-afb0-d4464aac8715","pitchNumber":6,"startTime":"2025-08-21T21:07:13.418Z","endTime":"2025-08-21T21:07:21.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-21T21:07:21.948Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T21:07:28.724Z","endTime":"2025-08-21T21:08:23.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.49999749193301,"strikeZoneBottom":1.73982933931731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.408270731876616,"aZ":-9.895925565718798,"pfxX":-6.239061917906019,"pfxZ":11.30243127622744,"pX":0.7104493617636166,"pZ":2.908864750803685,"vX0":8.758957474991105,"vY0":-139.51744932033563,"vZ0":-6.069371358621937,"x":89.92,"y":160.24,"x0":-1.6591984397798327,"y0":50.003750172029754,"z0":5.764792445959026,"aX":-12.299607161500722},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.3,"breakHorizontal":9.5,"spinRate":2263,"spinDirection":209},"zone":6,"typeConfidence":0.91,"plateTime":0.39258842497011326,"extension":6.480592876418311},"index":0,"playId":"330691af-ad7e-3b10-8f87-b7e6f53a83b9","pitchNumber":1,"startTime":"2025-08-21T21:07:45.560Z","endTime":"2025-08-21T21:07:49.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.445719738397884,"aZ":-27.042092143905343,"pfxX":1.7168288534272103,"pfxZ":3.036496951238055,"pX":1.2424268056791992,"pZ":1.7619797076221333,"vX0":6.7406597917985644,"vY0":-128.35743640038683,"vZ0":-5.203785313089726,"x":69.64,"y":191.21,"x0":-1.627321637165894,"y0":50.000936459134394,"z0":5.888665521816793,"aX":2.9003988348300034},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.7,"breakHorizontal":-4.4,"spinRate":2277,"spinDirection":147},"zone":14,"typeConfidence":0.9,"plateTime":0.4246806552824558,"extension":6.173155713438899},"index":1,"playId":"0498143e-cefa-3364-b88a-423b9b90cf51","pitchNumber":2,"startTime":"2025-08-21T21:07:58.766Z","endTime":"2025-08-21T21:08:01.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.86275591826303,"aZ":-24.804827696115442,"pfxX":1.6094991155831702,"pfxZ":4.323197685053127,"pX":1.1620899496734463,"pZ":1.556093169416719,"vX0":6.517536537510602,"vY0":-129.37448037017793,"vZ0":-6.31703914816253,"x":72.7,"y":196.77,"x0":-1.5940434922549422,"y0":50.00012509653924,"z0":5.91899512757832,"aX":2.7376538187628148},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.7,"breakHorizontal":-4.3,"spinRate":2469,"spinDirection":117},"zone":14,"typeConfidence":0.88,"plateTime":0.4226536376833896,"extension":6.164957329729712},"index":2,"playId":"9343e57d-909d-392d-a9b6-03106b54adb3","pitchNumber":3,"startTime":"2025-08-21T21:08:19.163Z","endTime":"2025-08-21T21:08:23.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-21T21:08:23.054Z","atBatIndex":79}]